Como enviar uma solicitação POST usando vôlei com corpo de corda?

Estou desenvolvendo um aplicativo Android que se comunica com um serviço da Web RESTful que escrevi. UsandoVolley paraGET métodos é incrível e fácil, mas não consigo colocar o dedo noPOST métodos.

Eu quero enviar umPOST pedido com umString no corpo da solicitação e recupere a resposta bruta do serviço da web (como200 ok, 500 server error)

Tudo o que pude encontrar é oStringRequest que não permite enviar com dados (corpo) e também me limita a receber uma análiseString resposta. Eu também me depareiJsonObjectRequest que aceita dados (corpo), mas recupera uma análiseJSONObject resposta.

Decidi escrever minha própria implementação, mas não consigo encontrar uma maneira de receber a resposta bruta do serviço da web. Como eu posso fazer isso?

questionAnswers(4)

yourAnswerToTheQuestion