commons httpclient – Adding query string parameters to GET/POST request
Here is how you would add query string parameters using HttpClient 4.2 and later: URIBuilder builder = new URIBuilder(“http://example.com/”); builder.setParameter(“parts”, “all”).setParameter(“action”, “finish”); HttpPost post = new HttpPost(builder.build()); The resulting URI would look like: http://example.com/?parts=all&action=finish