Open v5tech opened 5 years ago
https://stackoverflow.com/questions/12535016/apache-httpclient-get-with-body
HttpGetWithEntity.java
import org.apache.http.client.methods.HttpEntityEnclosingRequestBase; import org.apache.http.client.methods.HttpGet; import java.net.URI; public class HttpGetWithEntity extends HttpEntityEnclosingRequestBase { public HttpGetWithEntity() { super(); } public HttpGetWithEntity(URI uri) { super(); setURI(uri); } public HttpGetWithEntity(String uri) { super(); setURI(URI.create(uri)); } @Override public String getMethod() { return HttpGet.METHOD_NAME; } }
使用方法
HttpGetWithEntity httpGet= new HttpGetWithEntity(url); HttpEntity httpEntity = new StringEntity(body, ContentType.APPLICATION_JSON); httpGet.setEntity(httpEntity); httpClient.execute(httpGet);
https://stackoverflow.com/questions/12535016/apache-httpclient-get-with-body
HttpGetWithEntity.java
使用方法