| | |
| | | package com.gs.xiaomi.service; |
| | | |
| | | |
| | | import com.gs.xiaomi.config.DataAcquisitionConfiguration; |
| | | import com.gs.xiaomi.dto.BizDocumentResult; |
| | | import com.gs.xiaomi.dto.ZfmWsApiRequest; |
| | | import com.gs.xiaomi.util.SoapXmlBuilder; |
| | | import com.gs.xiaomi.util.X5StringUtils; |
| | | import okhttp3.*; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | |
| | | MediaType mediaType = MediaType.parse("application/xml"); |
| | | RequestBody body = RequestBody.create(mediaType, soapXml); |
| | | |
| | | String s = DataAcquisitionConfiguration.USER_NAME + DataAcquisitionConfiguration.PWD; |
| | | String auth = X5StringUtils.encodeBase64(s); |
| | | |
| | | Request request = new Request.Builder() |
| | | .url(url) |
| | | .method("POST", body) |
| | | // .addHeader("User-Agent", "Apifox/1.0.0 (https://apifox.com)") |
| | | .addHeader("Content-Type", "application/xml") |
| | | .addHeader("Authorization", "Basic ") |
| | | .addHeader("Authorization", "Basic " + auth) |
| | | .addHeader("Accept", "*/*") |
| | | .addHeader("Host", "mipoq.p.mi.com") |
| | | .addHeader("Connection", "keep-alive") |