Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java setEntityMethod和SetRequestEntityMethod之间的差异_Java - Fatal编程技术网

Java setEntityMethod和SetRequestEntityMethod之间的差异

Java setEntityMethod和SetRequestEntityMethod之间的差异,java,Java,我正在编写一个Java应用程序,并将我的CSV文件(2000条记录)作为请求主体发送。我遇到了两个不同类的两种方法setEntity(HttpPost类)和setRequestEntity(PostMethod类)。有人能解释它的工作原理吗?哪种方法发送请求正文更好?答案很简单 Commons HttpClient(传统版) Commons HttpClient 3.x代码线已处于生命周期的末尾(使用postMethod.setRequestEntity(requestEntity);) 强烈建

我正在编写一个Java应用程序,并将我的
CSV文件(2000条记录)
作为请求主体发送。我遇到了两个不同类的两种方法
setEntity(HttpPost类)
setRequestEntity(PostMethod类)
。有人能解释它的工作原理吗?哪种方法发送请求正文更好?

答案很简单

Commons HttpClient(传统版)

Commons HttpClient 3.x代码线已处于生命周期的末尾(使用
postMethod.setRequestEntity(requestEntity);

强烈建议Commons HttpClient 3.x的所有用户升级到HttpClient 4.1(
postMethod.setEntity(requestEntity);

参考资料:


您是否阅读了给定类的javadocs?