从HttpClient 3.x迁移到4.x. [英] Migrating from HttpClient 3.x to 4.x
问题描述
我们使用commons-httpclient-3.1编写了一些需要转换为4.1的代码。我对此有点熟悉,正在阅读4.1 httpclient教程现在。
We have some code written using commons-httpclient-3.1 that needs to be converted to 4.1. I'm only somewhat familiar with this and am reading the 4.1 httpclient tutorial now.
我在这里看到了几个帖子(例如从HttpClient 3转换为4 ,但这是关于特定的构造)。似乎应该有一些文档/示例显示如何将3.x的使用升级到4.x?
I see a couple of posts here (e.g. Converting from HttpClient 3 to 4 but that's about a specific construct). Seems like there should be some docs/examples somewhere showing how to upgrade usage of 3.x to 4.x ?
一个具体示例:替换org.apache的使用。 commons.httpclient.HttpState
One specific example: replacing use of org.apache.commons.httpclient.HttpState
推荐答案
我会替换IDE中的库jar并查找编译器错误。您可能希望返回并检查所有用法以确保它们以相同的方式使用,并且参数保持预期(希望它们不会切换)。
I would replace the library jar(s) in your IDE and look for compiler errors to start with. You may wish to go back and check all usages to ensure they are used the same way, and parameters remain as expected (hopefully they didn't switch things around).
是否有一段特定的代码你不确定如何使用4.1?
Is there a specific piece of code you are unsure how to get working with 4.1?
这篇关于从HttpClient 3.x迁移到4.x.的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!