Использование soap приложения с предварительно созданным запросом строки - PullRequest
0 голосов
/ 28 марта 2020

Я создал сообщение Soap String без заголовка http сверху.

Существует ли какая-либо технология Spring или Java EE, которую можно использовать для отправки сообщения на сервер soap?

Я хочу иметь возможность записывать в журналы, что отправлены точно, но также скрывают конфиденциальные данные в запросе soap, такие как пароли (когда они печатаются в журналах).

public class SoapRequestTest {

    @Test
    public void createHttp() throws IOException {

        String soapRequest = "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n" +
                "<soap:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">\n" +
                "  <soap:Body>\n" +
                "    <Divide xmlns=\"http://tempuri.org/\">\n" +
                "      <intA>int</intA>\n" +
                "      <intB>int</intB>\n" +
                "    </Divide>\n" +
                "  </soap:Body>\n" +
                "</soap:Envelope>";
    }
}

Теперь это сообщение soap, которое я хочу использовать при вызове метода Divide в http://www.dneonline.com/calculator.asmx?wsdl

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...