Apache Commons HTTP vs Java内置包

Apache Commons HTTP vs Java内置包,java,http,client,apache-httpcomponents,Java,Http,Client,Apache Httpcomponents,我知道ApacheCommonsJava包对于HTTP相关用途是多么流行。与内置在JDK中的包相比,使用它有什么优势。即: com.sun.net.httpserver和java.net 我更喜欢这些API,觉得我可以用它们做任何我需要做的事情。Apache只是发挥了网络效应,还是有真正的优势?与内置JDK包相比,Apache HTTP包易于使用且对开发人员友好。 Apache包通常是为解决常见的开发问题而设计的。换句话说,如果使用Apache软件包,我们可能会编写更少的代码(这也是它们流行的原

我知道ApacheCommonsJava包对于HTTP相关用途是多么流行。与内置在JDK中的包相比,使用它有什么优势。即:

com.sun.net.httpserver和java.net


我更喜欢这些API,觉得我可以用它们做任何我需要做的事情。Apache只是发挥了网络效应,还是有真正的优势?

与内置JDK包相比,Apache HTTP包易于使用且对开发人员友好。
Apache包通常是为解决常见的开发问题而设计的。换句话说,如果使用Apache软件包,我们可能会编写更少的代码(这也是它们流行的原因)。

主要优点是,使用Apache HTTP,您可以像处理普通对象一样操作请求、响应和客户机,而无需自己转换/编码/解析它们;您也不需要管理连接、控制连接状态等。谢谢!非常感谢,谢谢。非常感谢您的反馈。