request php库,MultiHttp 一个高性能的PHP封装的HTTP Restful多线程并发请求库

Request

option shorthand 'url' => 'CURLOPT_URL',

'debug' => 'CURLOPT_VERBOSE',//for debug verbose

'method' => 'CURLOPT_CUSTOMREQUEST',

'data' => 'CURLOPT_POSTFIELDS', // array or string , file begin with '@'

'ua' => 'CURLOPT_USERAGENT',

'timeout' => 'CURLOPT_TIMEOUT', // (secs) 0 means indefinitely

'connect_timeout' => 'CURLOPT_CONNECTTIMEOUT',

'referer' => 'CURLOPT_REFERER',

'binary' => 'CURLOPT_BINARYTRANSFER',

'port' => 'CURLOPT_PORT',

'header' => 'CURLOPT_HEADER', // TRUE:include header

'headers' => 'CURLOPT_HTTPHEADER', // array

'download' => 'CURLOPT_FILE', // writing file stream (using fopen()), default is STDOUT

'upload' => 'CURLOPT_INFILE', // reading file stream

'transfer' => 'CURLOPT_RETURNTRANSFER', // TRUE:return string; FALSE:output directly (curl_exec)

'follow_location' => 'CURLOPT_FOLLOWLOCATION',

'timeout_ms' => 'CURLOPT_TIMEOUT_MS', // milliseconds, libcurl version > 7.36.0 ,

public static function create()

public function endCallback()

public function hasEndCallback()

public function onEnd(callable$callback)

public function uri

public function getIni($field)

public function addQuery($data)

public function post($uri, array $payload = array(), array $options = array())

public function addOptions(array $options = array())

public function get($uri, array $options = array())

public function send()

public function applyOptions()

public function makeResponse($isMultiCurl = false)

MultiRequest

public static function create()

public function addOptions(array $URLOptions)

public function add($method, $uri, array $payload = array(), array $options = array())

public function import(Request $request)

public function sendAll()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值