如果我在这里有这个代码。。。
someGetMethod =
new HttpGet("http://www.website.com/blah/Action?test1=1&Test2=2");
奇怪的是,我生成了这个http请求头。注意Action
是如何丢失的,URL只是错误的
GET /blah/?test1=1&Test2=2
有人理解为什么HttpComponents中会出现这个错误吗?
所以有一个bug。它在构造函数调用new HttpGet("URI...")
中。
这修复了问题。。。
HttpGet someGet new HttpGet();
someGet.setURI(new URI(url));