一个中转脚本

Posted 爬虫仔蛙

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一个中转脚本相关的知识,希望对你有一定的参考价值。

<?php




$querystring="http://tjsic.tongji.edu.cn/WebServices/adminWS.asmx/checkAdmin";


$cookie_jar="pgv_pvi=4450805760; Hm_lvt_d5a76608e07e4903e91fe94d34b3cc0d=1434014983; AMAuthCookie=AQIC5wM2LY4SfcyPohZxM3Nu8MIlqFTcJQopLoz0RzULPco%3D%40AAJTSQACMDE%3D%23; amlbcookie=01";


$data="name:'".$_GET['admin']."',key:'".$_GET['pass']."'";


$ch=curl_init();


$urlrefer='http://tjsic.tongji.edu.cn/admin/login.htm';


curl_setopt($ch, CURLOPT_URL, $querystring);


 


curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);


 
curl_setopt($ch,CURLOPT_HTTPHEADER,array('Content-Type:application/json;charset=UTF-8', 'X-Requested-With:XMLHttpRequest','Referer:$urlrefer'));


curl_setopt($ch, CURLOPT_HEADER, false);


curl_setopt($ch, CURLOPT_COOKIE, $cookie_jar);


curl_setopt($ch, CURLOPT_POST, 1);


curl_setopt($ch, CURLOPT_POSTFIELDS, $data);


curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 1);


curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);


$result=curl_exec($ch);


curl_close($ch);


$aa=(array)json_decode($result);


var_dump($aa);
 




































?>

以上是关于一个中转脚本的主要内容,如果未能解决你的问题,请参考以下文章

在 bash 脚本中转义引号和大括号的问题

php中转菜刀脚本过狗免杀

在 Bash 或 Shell 脚本中转发函数声明?

如何在 Google Apps 脚本中转置和拆分?

如何在 MSBuild 的 Exec 命令中转义引号

在 R 变量中转义单引号