From aa845e0ae6620b80bc04ce9a27e7140b9d1fe680 Mon Sep 17 00:00:00 2001 From: tjx <t2856754968@163.com> Date: 星期四, 10 四月 2025 09:26:36 +0800 Subject: [PATCH] 接口测试正确 --- src/main/java/com/gs/xiaomi/service/SoapApiService.java | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/gs/xiaomi/service/SoapApiService.java b/src/main/java/com/gs/xiaomi/service/SoapApiService.java index 3805c3e..696917a 100644 --- a/src/main/java/com/gs/xiaomi/service/SoapApiService.java +++ b/src/main/java/com/gs/xiaomi/service/SoapApiService.java @@ -37,7 +37,7 @@ JAXBContext context = JAXBContext.newInstance(BizDocumentResult.class); Unmarshaller unmarshaller = context.createUnmarshaller(); - return (BizDocumentResult) unmarshaller.unmarshal(new StringReader(decodedXml)); + return (BizDocumentResult) unmarshaller.unmarshal(new StringReader(innerXml)); } else { throw new RuntimeException("SOAP request failed: " + response.code() + " - " + response.message()); } @@ -47,7 +47,7 @@ MediaType mediaType = MediaType.parse("application/xml"); RequestBody body = RequestBody.create(mediaType, soapXml); - String s = DataAcquisitionConfiguration.USER_NAME + DataAcquisitionConfiguration.PWD; + String s = DataAcquisitionConfiguration.USER_NAME + ":" + DataAcquisitionConfiguration.PWD; String auth = X5StringUtils.encodeBase64(s); Request request = new Request.Builder() @@ -57,7 +57,7 @@ .addHeader("Content-Type", "application/xml") .addHeader("Authorization", "Basic " + auth) .addHeader("Accept", "*/*") - .addHeader("Host", "mipoq.p.mi.com") +// .addHeader("Host", "mipoq.p.mi.com") .addHeader("Connection", "keep-alive") // .addHeader("Cookie", "saplb_*=(J2EE4281420)4281450; MYSAPSSO2=AjExMDAgABJwb3J0YWw6UkZDWkpYSUFPQlWIAAdkZWZhdWx0AQALUkZDWkpYSUFPQlUCAAMwMDADAANQT1EEAAwyMDI1MDQwOTAwMTcFAAQAAAAICgALUkZDWkpYSUFPQlX%2FAQUwggEBBgkqhkiG9w0BBwKggfMwgfACAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHATGB0DCBzQIBATAiMB0xDDAKBgNVBAMTA1BPUTENMAsGA1UECxMESjJFRQIBADAJBgUrDgMCGgUAoF0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMjUwNDA5MDAxNzU2WjAjBgkqhkiG9w0BCQQxFgQUvvJ1HSnOLckboGYaMR9Wiaem6z4wCQYHKoZIzjgEAwQvMC0CFQDKLPrpUC19VM2gcslWaHAnh7dfxQIUNs2dTxwGcKdNU%2FdAQPs4f08yaw4%3D; JSESSIONID=_6bPldDq9mFJPXEd11bc-GvrWMAVlgFqVEEA_SAPF-GrpRbcuqxMK_gShBYGdmdp; JSESSIONMARKID=QPmRVwktCDxMazp0fUbEMC40LWvmuqOMUbIGpUQQA") .build(); -- Gitblit v1.9.3