我使用Apache Commons异常并将3.1.

在并将级还有三种方法,用于设置员额方法的要求的身体:

setRequestBody(InputStream body)
setRequestBody(String body)
setRequestBody(NameValuePair[] parametersBody);

名称值对 API

前两个方法被废弃。有没有人知道为什么吗?因为如果我想要把XML要求的身体、名称值对不会帮助我。

有没有人知道的一个解决办法或解决方案吗?

有帮助吗?

解决方案

对如果是的话,为什么不试说:

弃用。使用setRequestEntity(RequestEntity)

RequestEntity有很多的执行者,即:

ByteArrayRequestEntity,FileRequestEntity,InputStreamRequestEntity,MultipartRequestEntity,StringRequestEntity

使用一个适合你:

等等。

其他提示

是,因此,例如,

post.setRequestEntity( new StringRequestEntity( xml ) );

代替

post.setRequestBody( xml );
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top