0
Запрос URL-адрес имеет строковой JSonjava.net.URISyntaxException: Недопустимый символ в запросе с индексом 72
Sampler Result:
Thread Name: Thread Group 1-1
Sample Start: 2013-09-05 12:09:17 IST
Load time: 0
Latency: 0
Size in bytes: 4491
Headers size in bytes: 0
Body size in bytes: 4491
Sample Count: 1
Error Count: 1
Response code: Non HTTP response code: java.net.URISyntaxException
Response message: Non HTTP response message: Illegal character in query at index 72:
Request:
GET http://abc.com/api/api_name?XYZModelJsonString={[{},{},{},{},{},{},{},{},{},{},{},{}]{}}
[no cookies]
Response data:
java.net.URISyntaxException: Illegal character in query at index 72: http://abc.com/api/api_name?XYZModelJsonString={[{},{},{},{},{},{},{},{},{},{},{},{}]{}}
at java.net.URI$Parser.fail(Unknown Source)
at java.net.URI$Parser.checkChars(Unknown Source)
at java.net.URI$Parser.parseHierarchical(Unknown Source)
at java.net.URI$Parser.parse(Unknown Source)
at java.net.URI.<init>(Unknown Source)
at java.net.URL.toURI(Unknown Source)
at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sample(HTTPHC4Impl.java:234)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:62)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1088)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1077)
at org.apache.jmeter.threads.JMeterThread.process_sampler(JMeterThread.java:428)
at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:256)
at java.lang.Thread.run(Unknown Source)
No. Я пробовал это, но не работает. Когда я кодирую, я получаю следующий код ответа. Код Ответ: 500 сообщение Ответ: Внутренняя ошибка сервера –
URL-адрес выглядит следующим образом: «http://abc.com/api/api_name?XYZModelJsonString={%22param%22:%22[{\%22param \% 22: \% 221 \% 22 \% 22param \% 22: \% 222 \% 22 \% 22param \% 22: \% 22500.00 \% 22 \% 22param \% 22: 15000, \% 22param \% 22: 0, \% 22param \% 22: нуль, \% 22param \% 22: верно, \% 22param \% 22: \% 22 - \% 22 \% 22param \% 22: 0}] } « –
Я отредактировал ответ, я его протестировал и получил:/api/api_name? XYZModelJsonString =% 7B% 5B% 7B% 7D% 2C% 7B% 7D% 2C% 7B% 7D% 2C% 7B% 7D% 2C% 7В% 7D% 2C% 7B% 7D% 2C% 7B% 7D% 2C% 7B% 7D% 2C% 7B% 7D% 2C% 7B% 7D% 2C% 7B% 7D% 2C% 7B% 7D% 5D% 7B% 7D% 7D не то, что вы показываете –