PostMethod setRequestBody (String) przestarzałe - dlaczego?
Używam Apache Commons HttpClient PostMethod 3.1.
W klasie PostMethod istnieją również trzy metody ustawiania treści żądania metody POST:
setRequestBody(InputStream body)
setRequestBody(String body)
setRequestBody(NameValuePair[] parametersBody);
NameValuePair API
Pierwsze dwie metody są przestarzałe. Czy ktoś wie dlaczego? Ponieważ jeśli chcę umieścić XML do żądania treści, NameValuePair mi nie pomoże.
Czy ktoś zna obejście lub rozwiązanie?