接口列表
请求参数
切换企业
复制
public static void main(String[] args) throws IOException {
//设置请求方法 支持GET POST HEAD OPTIONS PUT PATCH DELETE TRACE
HttpRequestBase request = getRquest("");
//设置请求url
request.setURI(URI.create(""));
//设置header
Map<String, String> headers = JSONObject.parseObject("", new TypeReference<LinkedHashMap<String,
String>>() {
});
for (Map.Entry<String, String> h : headers.entrySet()) {
request.setHeader(h.getKey(), h.getValue());
}
//设置requestbody中的参数
String json = "";
if (StringUtils.isNotBlank(json) && request instanceof HttpEntityEnclosingRequestBase) {
HttpEntity entity = EntityBuilder.create()
.setContentEncoding(DEFAULT_CHAR_SET)
.setContentType(ContentType.APPLICATION_JSON)
.setText(json)
.build();
((HttpEntityEnclosingRequestBase) request).setEntity(entity);
}
CloseableHttpResponse response = httpClient.execute(request);
try {
if (null == response || null == response.getStatusLine()) {
throw new RuntimeException("请求结果无法解析!");
}
int statusCode = response.getStatusLine().getStatusCode();
System.out.println("responseCode:" + statusCode);
System.out.println("result:" + EntityUtils.toString(response.getEntity(), DEFAULT_CHAR_SET));
} finally {
if (response != null) {
response.close();
}
}
}
查看全部
Status:
- Ok Time:
- ms
请在左侧选择接口,并填写请求参数后,点击“发起调用”