YfyRequest
class YfyRequest
Class YfyRequest
Properties
protected string | $method | ||
protected string | $url | ||
protected array | $headers | ||
protected array | $queryParams | ||
protected array | $formParams | ||
protected array | $json | ||
protected array | $files | ||
protected bool | $stream | ||
protected int | $connectTimeout | ||
protected int | $timeout |
Methods
int
getConnectTimeout()
获取连接超时时间
setConnectTimeout(int $connectTimeout)
设置连接超时时间
int
getTimeout()
获取请求超时时间
setTimeout(int $timeout)
设置请求超时时间
string
getMethod()
获取请求方法
setMethod(string $method)
设置请求方法
string
getUrl()
获取请求url
setUrl(string $url)
设置请求url
array
getHeaders()
获取请求header数组
setHeaders(array $headers)
设置请求header数组
array
getQueryParams()
获取请求query参数
setQueryParams(array $queryParams)
设置请求query参数
array
getFormParams()
获取请求表单参数
setFormParams(array $formParams)
设置请求表单参数
array
getJson()
获取请求json参数
setJson(array $json)
设置请求json参数
array
getFiles()
获取通过multipart方式上传的文件
setFiles(array $files)
设置通过multipart方式上传的文件
boolean
isStream()
是否以流的形式返回
setStream(boolean $stream)
设置是否以流的形式返回
bool
isJson()
该请求是否是一个json请求
bool
isForm()
该请求是否是一个表单提交请求
bool
isMultipart()
该请求是否是一个multipart上传请求
bool
hasQuery()
该请求是否有query参数
setAccessToken($accessToken)
设置这个请求的access token
Details
at line 69
int
getConnectTimeout()
获取连接超时时间
at line 79
setConnectTimeout(int $connectTimeout)
设置连接超时时间
at line 89
int
getTimeout()
获取请求超时时间
at line 99
setTimeout(int $timeout)
设置请求超时时间
at line 109
string
getMethod()
获取请求方法
at line 119
setMethod(string $method)
设置请求方法
at line 129
string
getUrl()
获取请求url
at line 139
setUrl(string $url)
设置请求url
at line 149
array
getHeaders()
获取请求header数组
at line 159
setHeaders(array $headers)
设置请求header数组
at line 169
array
getQueryParams()
获取请求query参数
at line 179
setQueryParams(array $queryParams)
设置请求query参数
at line 189
array
getFormParams()
获取请求表单参数
at line 199
setFormParams(array $formParams)
设置请求表单参数
at line 209
array
getJson()
获取请求json参数
at line 219
setJson(array $json)
设置请求json参数
at line 229
array
getFiles()
获取通过multipart方式上传的文件
at line 239
setFiles(array $files)
设置通过multipart方式上传的文件
at line 249
boolean
isStream()
是否以流的形式返回
at line 259
setStream(boolean $stream)
设置是否以流的形式返回
at line 269
bool
isJson()
该请求是否是一个json请求
at line 278
bool
isForm()
该请求是否是一个表单提交请求
at line 287
bool
isMultipart()
该请求是否是一个multipart上传请求
at line 296
bool
hasQuery()
该请求是否有query参数
at line 305
setAccessToken($accessToken)
设置这个请求的access token