2014-02-07 3 views
0

Я работаю над приложением, позволяющим загружать XML-файл на сервер через веб-службу. Файлы отправляются как вложение. Я использую MTOM. Я смог отправить и получить файл. Проблема в том, что мой XML-файл содержит кириллицу. Когда я печатаю XML на стороне сервера, все кириллические буквы превращаются в нечто вроде «= D0 = 9A = D0 = 95 = D0 = 9D = D0 = 96 = D0 = 90 = D0 == 9B = D0 = 98 = D0 = 9D = D0 = 9E = D0 = 92 = D0 = 90" . Сначала я думал, что java-код был неправильным, и я использовал неправильную кодировку при чтении прикрепленного файла XML на стороне сервера. Для тестирования веб-службы я использую SOAPUI. Я начал искать запрос и обнаружил, что даже до того, как был отправлен запрос, содержащий файл, SOAPUI уже «перепутал» символы в приложении. raw request in SOAPUISOAP UI, отправляющий вложение, содержащее кириллические символы

Как настроить параметр SOAPUI для отправки надлежащего запроса?

ответ

0

mmm anyways Я использовал старую версию soapui. После того, как я получил последнюю версию, проблема исчезла.

1

Задайте свойство Encoding в тестовом запросе на UTF-8.

+0

yep. Этот шаг также необходим –