java - Resltet does not return url params from post request -


i have post request:

https://localhost/rest/myapi/1.0/mystatusupdate?usr=me&pwd=secret 

my request headers:

user-agent: fiddler content-type: application/x-www-form-urlencoded host: localhost content-length: 67 

i use resltet 1.1. (this version of resltet here several years on project. , not been changed yet)

before, line of code returned me query parameters in url:

requestbodyparams = request.getentityasform() urlparams = request.getresourceref().getqueryasform() 

requestbodyparams.size() = 0 if urlparams.size() > 0

i.e. can not any params requestbody if have some params passing in url.

even if have params in request body, request.getentityasform() returns me emptiness if there params in url..

i wonder why? before worked.

it might related tomcat (before tomcat6, use tomcat7)


another words: have follow rule:

  1. put everything url params , not use request body (request body empty)
  2. put everything request body , not use url params


Comments

Popular posts from this blog

java - Jmockit String final length method mocking Issue -

asp.net - Razor Page Hosted on IIS 6 Fails Every Morning -

c++ - wxwidget compiling on windows command prompt -