http://www.blooberry.com/indexdot/html/topics/urlencoding.htm
{ or } are unsafe characters and need to be encoded - %7B and %7D


On Mon, Jan 28, 2013 at 12:31 PM, Nirodha Pramod <[email protected]> wrote:

> Hi,
>
> I'm having issues when trying to send a JSONP request to a REST service.
> I'm sending this get request "
> http://localhost:27080/SAPDB/orders/_find?criteria={"ORDER_ID":1} "
>
> and I get the following as the response which is an exception thrown out by
> Jmeter. I tried sending them in both "application/x-www-form-urlencoded"
> and "application/json" for Content-Type header, but I get the same error.
> Can someone please help me with this.
>
> java.net.URISyntaxException: Illegal character in query at index 70:
> http://localhost:27080/SAPDB/orders/_find?criteria={"ORDER_ID":1}
> at java.net.URI$Parser.fail(URI.java:2827)
> at java.net.URI$Parser.checkChars(URI.java:3000)
> at java.net.URI$Parser.parseHierarchical(URI.java:3090)
> at java.net.URI$Parser.parse(URI.java:3032)
> at java.net.URI.<init>(URI.java:595)
> at java.net.URL.toURI(URL.java:936)
> at
>
> org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sample(HTTPHC4Impl.java:227)
> at
>
> org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:62)
> at
>
> org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1060)
> at
>
> org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1049)
> at
>
> org.apache.jmeter.threads.JMeterThread.process_sampler(JMeterThread.java:442)
> at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:271)
> at java.lang.Thread.run(Thread.java:722)
> --
> *Nirodha Gallage*
> Software Engineer, QA.
> WSO2 Inc.: http://wso2.com/
> Email: [email protected]   Mobile: +94716429078
>

Reply via email to