| 程序包 | 说明 |
|---|---|
| bee.cloud.ri.http |
Http请求相关包
|
| 限定符和类型 | 方法和说明 |
|---|---|
Http |
Http.clearParams()
清理参数
|
Http |
HttpClient.createDelete(java.lang.String url)
创建一个Delete请求对象
|
Http |
HttpClient.createGet(java.lang.String url)
创建一个Get请求对象
|
Http |
HttpClient.createHttp(java.lang.String url,
Http.Method method)
创建一个HTTP请求对象
|
Http |
HttpClient.createPost(java.lang.String url)
创建一个Post请求对象
|
Http |
HttpClient.createPut(java.lang.String url)
创建一个Put请求对象
|
Http |
Http.setEncoding(java.lang.String encoding)
设置页面编码,默认为UTF-8
|
Http |
Http.setHeader(java.lang.String key,
java.lang.String value)
设置HTTP头信息
|
Http |
Http.setHeaders(java.util.Map<java.lang.String,java.lang.String> headers)
设置HTTP头信息
|
Http |
Http.setJsonParams(com.fasterxml.jackson.databind.JsonNode jsonParams)
设置JSONParams
|
Http |
Http.setJsonStrParams(java.lang.String jsonParams)
设置JSON参数
|
Http |
Http.setMultipart(Http.Multipart multipart)
上传多媒体
|
Http |
Http.setParam(java.util.Map<java.lang.String,java.lang.String> params)
批量设置参数
|
Http |
Http.setParam(java.lang.String key,
java.lang.Object value)
单个设置参数
|
Http |
Http.setParamStr(java.lang.String key,
java.lang.String value)
单个设置参数
|
Http |
Http.setRequestConfig(org.apache.http.client.config.RequestConfig config)
设置HTTP请求连接参数
RequestConfig 获取方式:
RequestConfig.Builder builder = RequestConfig.custom();
//设置连接信息
builder.setAuthenticationEnabled(ture).setConnectTimeout(1000);
……
RequestConfig config = builder.build();
|
Http |
Http.setUrl(java.lang.String url)
设置HTTP地址
|
Http |
Http.setVarible(java.lang.String key,
java.lang.String value)
设备变量值
|