Я использую SOAP сообщества SoapUI 5.4.0, Windows 10:
Я определил переменную в тестовом примере, например:
def byte[] war = Base64.getMimeEncoder().encode(raw.toByteArray());
context.testCase.setPropertyValue('war', new String(war));
Позже я отправлю службу Rest со следующим содержимым Json:
...
"content": "${#TestCase#war}",
...
Запрос завершается неудачно с 400 «неправильных запросов», HTTP-журналы записывают:
Tue Apr 30 08:30:25 CEST 2019:DEBUG:>> " "content": 'PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPGZlOkZhY3R1cmFlIHhtbG5z[\r][\n]"
Tue Apr 30 08:30:25 CEST 2019:DEBUG:>> "OmZlPSJodHRwOi8vd3d3LmZhY3R1cmFlLmdvYi5lcy9mb3JtYXRvL1ZlcnNpb25lcy9GYWN0dXJh[\r][\n]"
Могут ли эти CR LF вызвать сбой запроса? Как бы я дал указание SoapUI не добавлять их, если так?