call() |
response |
发起http 请求 |
request.call() |
method() |
string |
获取当前请求的method |
request.method() |
method(string) |
request |
设置当前请求的method |
request.method("POST") |
url() |
string |
获取当前请求的url |
request.url() |
url(string) |
request |
设置当前请求的url |
request.url("http://www.easyyapi.com") |
body() |
object |
获取当前请求体 |
request.body() |
body(object) |
request |
设置当前请求体 |
request.body({"name":"admin"}) |
containsHeader(string) |
bool |
判断当前请求是否有指定header |
request.containsHeader("token") |
containsParam(string) |
bool |
判断当前请求是否有指定请求参数 |
request.containsParam("name") |
contentType() |
string |
获取当前请求的Content-type |
request.contentType() |
contentType(string) |
string |
设置当前请求的Content-type |
request.contentType("application/json") |
fileParam(string, string) |
request |
设置一个文件参数 |
request.contentType("file","/xxx/xxx/xxxx.xxx") |
firstHeader(string) |
string |
获取一个header参数 |
request.firstHeader("Content-type") |
firstParam(string) |
param |
获取一个请求参数(注意返回值是param,包含参数名/参数值/参数类型[text/file]) |
request.firstParam("name") |
firstParamValue(string) |
param |
获取一个请求参数值 |
request.firstParamValue("name") |
header(string, string) |
request |
设置header |
request.header("Content-type","application/json") |
headers() |
array<header> |
获取所有的header |
request.headers() |
headers(string) |
array<string> |
获取指定header 所有值 |
request.headers("Content-type") |
lastHeader(string) |
string |
获取一个header参数 |
request.lastHeader("Content-type") |
lastParam(string) |
param |
获取一个请求参数(注意返回值是param,包含参数名/参数值/参数类型[text/file]) |
request.lastParam("name") |
lastParamValue(string) |
param |
获取一个请求参数值 |
request.lastParamValue("name") |
param(string, string) |
request |
设置param |
request.param("name","Tom") |
query(string, string) |
request |
设置query(请求时将被追加在url后) |
request.query("name","Tom") |
querys() |
request |
获取所有的query参数 |
request.querys() |
paramValues(string) |
array<string> |
获取指定参数所有值 |
request.paramValues("name") |
params() |
array<param> |
获取所有参数 |
request.params() |
params(string) |
array<param> |
获取指定参数名的所有参数 |
request.params("name") |
setHeader(string, string) |
request |
移除当前header 名称的所有值,并设置header |
request.setHeader("Content-type","application/json") |
removeHeader(string, string) |
request |
移除指定header 名称的指定值 |
request.removeHeader("Content-type","application/json") |
removeHeaders(string) |
request |
移除当前header 名称的所有值 |
request.removeHeaders("Content-type") |