public class Proxy extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static org.slf4j.Logger |
log |
| 构造器和说明 |
|---|
Proxy() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
assemblyCookie(List cookies)
对cookie值进行组装
|
static org.apache.http.message.BasicHeader[] |
assemblyHeader(Map headers)
组装头部信息
|
static String |
assemblyParameter(Map parameters)
对参数进行组装
|
static Result |
get(String url,
Header header,
Map params)
get请求
|
static void |
get(String url,
String path)
获取文件
|
static void |
getRandCode(String url,
Header header,
String fileUrl)
get显示验证码
|
static Result |
post(String url,
Header header,
Map params,
String encoding)
post请求
|
public static Result get(String url, Header header, Map params)
url - 请求地址header - 头部信息。创建一个Header对象 new Header()params - 包体参数public static void get(String url, String path)
url - 地址path - 保证地址org.apache.http.HttpExceptionIOExceptionpublic static Result post(String url, Header header, Map params, String encoding)
url - 请求地址header - 头部信息。创建一个Header对象 new Header()params - 包体参数encoding - 页面编码public static void getRandCode(String url, Header header, String fileUrl)
url - 请求地址fileUrl - 验证码生成的路径便于应用程序使用header - 头部信息。创建一个Header对象 new Header()public static org.apache.http.message.BasicHeader[] assemblyHeader(Map headers)
headers - 有Header对象提供public static String assemblyCookie(List cookies)
cookies - 服务端返回的cookie值 Copyright © 2016. All rights reserved.