21,891
社区成员
发帖
与我相关
我的任务
分享<?php
ini_set('user_agent', 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Win64; x64; .NET CLR 2.0.50727; SLCC1; Media Center PC 5.0; .NET CLR 3.0.30618; .NET CLR 3.5.30729)');
$str=file_get_contents("https://stanfordwho.stanford.edu/SWApp/Search.do?search=aaa*&filters=closed&affilfilter=stanford%3Astudent*&btnG=Search");
echo $str;
?>
$conn = fsockopen('ssl://stanfordwho.stanford.edu',443,&$errno,$errstr,3);//timeout 不能为0,https连接端口必须443,host前缀加ssl://,注意本地防火墙。
if(!$errno)
{
$header = "GET /SWApp/Search.do?search=aaa*&filters=closed&affilfilter=stanford%3Astudent*&btnG=Search HTTP/1.1\r\n";
$header.= "Host:stanfordwho.stanford.edu\r\n";
$header.= "Connection:Close\r\n\r\n";
fwrite($conn,$header);
while(!feof($conn))
{
$c .= fgets($conn,128);
}
fclose($conn);
echo $c;
}
else
{
echo $erstr;
}