Я установил утилиту почтмана в браузере Google Chrome, и я установил прокси URl в адресную строку утилиты postman после выбора метода http post. URL является http://localhost:7021/Testing2CBR/Proxy/ProxyGateway
Я хочу протестировать поток OSB через его URL-адрес прокси-сервера в браузере. С его URI он дает ошибку, и использование postman также дает ошибку
и код запроса является
<loanRequest xmlns:java="java:normal.client">
<!--Optional:-->
<java:Name>maha</java:Name>
<!--Optional:-->
<java:SSN>1234</java:SSN>
<!--Optional:-->
<java:Rate>1</java:Rate>
<!--Optional:-->
<java:Amount>10</java:Amount>
<!--Optional:-->
<java:NumOfYear>3</java:NumOfYear>
<!--Optional:-->
<java:Notes>123</java:Notes>
<loanRequest>
, но он дает мне ошибку
<faultstring>BEA-382030: Failure while unmarshalling message: Failed to parse XML text</faultstring>
я изменил мой запрос, как
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<loanRequest xmlns:java="java:normal.client">
<!--Optional:-->
<java:Name>maha</java:Name>
<!--Optional:-->
<java:SSN>1234</java:SSN>
<!--Optional:-->
<java:Rate>1</java:Rate>
<!--Optional:-->
<java:Amount>10</java:Amount>
<!--Optional:-->
<java:NumOfYear>3</java:NumOfYear>
<!--Optional:-->
<java:Notes>123</java:Notes>
<loanRequest>
</soapenv:Body>
</soapenv:Envelope>
и я также пытался добавить заголовок над запрос, как указано в окне консоли прокси-сервера OSB
<soap:Header xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
</soap:Header>
, но я все еще получаю сообщение об ошибке. Как мне отформатировать мое сообщение запроса xml, чтобы URL-адрес службы прокси принимал его в моей почтовой программе google chrome browser с методом http post?
Можете ли вы выполнить прокси-сервис через sb-console? Что именно делает этот прокси-сервис? – Habin
Да, я могу проверить свой прокси-сервер с помощью тестовой консоли OSB. Он использует 2 способа ввода запроса (вкладки) ... 1 - это форма, а вторая - XML. в то время как вставка значений в Form пользователь не заботится о формате, потому что пользователь просто ставит значения в тегах запроса ... при написании xml снова бросает одну и ту же ошибку «невозможно разобрать xml» –