java - 我应该在我的 Java 应用程序中为 HTTP 使用 java.net 或 org.apache.http 库吗?

标签 java apache http networking

关于这两个 HTTP 库之间的权衡,我应该知道什么?

最佳答案

我会说这取决于您的需求。我在执行简单的 GET 和 POST 时使用了 java.net。突然我需要对 session cookie 等的支持,于是我切换到 HTTPClient。

这也是我的一般建议。不要为无需第三方库即可轻松完成的简单任务引入对第三方库的依赖。

关于java - 我应该在我的 Java 应用程序中为 HTTP 使用 java.net 或 org.apache.http 库吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3003279/

相关文章:

java - 为什么我们要使用静止的原子?

java - 无法在 JAVA EE 中正确读取 ArrayList

PHP - LocalHost数据库简单连接SQL

java - Jersey - 获取 WADL 中的 HTTP 响应状态

java - 找到应用程序在 Android 操作系统世界中某处崩溃之前执行的代码中的最后一点?

java - 由较新版本的 Java 运行时 (0.0) 编译的类,该版本的 Java 运行时仅识别最高版本为 52.0 的类文件

php - 升级 PHP/MySQL 后 WordPress 管理仪表板挂起

apache - 在 Apache Drill 上制作存储插件到 HDFS

http - 如何强制浏览器不下载内容处置为 :attachment header 的文件

C# Http服务器使用StreamSocketListener,选项 "InputStreamOptions.Partial"返回数据不完整