Fasih Awan Fasih Awan - 21 days ago 10
HTTP Question

Getting request payload from POST request in Java servlet

I have a javascript library that is sending a POST request to my Java servlet, but in the

doPost
method, I can't seem to get the contents of the request payload. In chrome Developer Tools, all the content is in the Request Payload section in the headers tab, and the content is there, and I know that the POST is being received by the doPost method, but it just comes up blank.

For the
HttpServletRequest

object, what way can I get the data in the request payload?

Doing
request.getParameter()
or
request.getAttributes()

both end up with no data

Answer

Use getReader() to read the body of the request

Comments