Minta sambungan operasi rangkaian
Minta sambungan operasi rangkaian Minta sambungan, yang boleh melaksanakan sebarang permintaan rangkaian kompleks seperti membawa kuki, memalsukan asal, memalsukan pelayar, dll.
Dependencies (sila abaikan yang dipasang melalui Composer)
Permintaan sambungan bergantung pada kelas Http
, alamat Git ialah: https://github.com/jae-jae/ Http.git< /code>
Tutorial pemasangan manual: http://doc.querylist.cc/site/index/doc/7
Http
类,Git地址为:https://github.com/jae-jae/Http.git
手动安装插件教程:http://doc.querylist.cc/site/index/doc/7
Penggunaan satucomposer require jaeger/querylist-ext-request
Gunakan dua https://github.com/jae-jae/QueryList-Ext-Request.git
Nilai pulangan ialah objek QueryList dengan set atribut html, dan kemudian kaedah setQuery QueryList harus dipanggil untuk menetapkan peraturan pengumpulan.
$ql = QueryList::run('Request',[ 'http' => [ 'target' => '采集的目标页面', 'referrer' => '来源地址', 'method' => '请求方式,GET、POST等', 'params' => ['提交的参数'=>'参数值','key'=>'value'], //等等其它http相关参数,具体可查看Http类源码 ], 'callback' => function($html,$args){ //处理html的回调方法 return $html; }, 'args' => '传给回调函数的参数' ]); $data = $ql->setQuery(...)->data;