HttpClient in java [已关闭]

2022-09-01 18:33:15

我想使用一个简单的HttpClient。

但是,它似乎无法访问。sun.net.www.http.HttpClient

另外,-似乎更支持http服务器而不是客户端。为什么?因为当我创建一个HttpConnection的实例时,它有一个“getHttpResponse”,我应该写到它。com.ibm.ws.http.HTTPConnection

无论如何,要使用 IBM HttpConnection for HttpClient?

或者,是否有任何标准的 httpClient 代码可供我使用?


答案 1

许多人使用Apache的HTTPClient

看看它教程的前几章,看看它是否是你要找的。

如果你追求的是已经内置到Java中的简单内容,你可以看看HttpURLConnection,你可以用它来构建HTTP请求(示例)。但是,如果您需要做的不仅仅是简单的HTTP请求,那么HTTPClient可能是要走的路。


答案 2

我强烈推荐Unirest

Unirest.post("http://httpbin.org/post")
  .queryString("name", "Mark")
  .field("last", "Polo")
  .asString()

推荐