|
沙发
发表于 2020-12-19 15:04:45
|
只看该作者
河南省商丘市
PHP使用CURL类来提交表单。CURL可以跟精易模块的网页_访问_对象一样。
- function aCurl($url,$data=''/*参数*/,$xyt=""/*协yi头*/,$cookie=""/*Cookie*/,&$fcookie=""/*返回Cookie*/,$scyxt=0/*是否输出协yi头*/,$jz302=1/*禁止重定向*/,$post=1){
- $ch = curl_init();
- curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);
- curl_setopt($ch,CURLOPT_HEADER,$scyxt);
- curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
- curl_setopt($ch,CURLOPT_POST,$post);
- curl_setopt($ch,CURLOPT_POSTFIELDS,$data);
- curl_setopt($ch,CURLOPT_URL,$url);
- @curl_setopt($ch,CURLOPT_FOLLOWLOCATION,$jz302);
- curl_setopt($ch,CURLOPT_ENCODING,1);
- if(!empty($xyt)){
- curl_setopt($ch,CURLOPT_HTTPHEADER,$xyt);
- }
- if(!empty($cookie)){
- curl_setopt($ch,CURLOPT_COOKIE,$cookie);
- }
- $res = curl_exec($ch);
- curl_close($ch);
- preg_match_all("/Set-Cookie: (.+);/i",$res ,$c);
- $fcookie = "";
- foreach ($c[1] as $v){
- if(substr($v,-1) != ";"){
- $v = $v .";";
- }
- if(!empty($fcookie )){
- $fcookie = $fcookie. " " . $v;
- }else{
- $fcookie = $v;
- }
- }
- return $res ;
- }
- }
复制代码
补充内容 (2020-12-19 16:20):
这个方法,拿去就可以用。 |
评分
-
查看全部评分
|