fsockopen访问网址
学习自alipay
学习自alipay
function gateway($url, $time_out="60") {
$urlinfo = parse_url($url);
$errno = "";
$errstr = "";
$transports = "";
if ($urlinfo['scheme'] == "https") {
$transports = "ssl://";
$urlinfo['port'] = "443";
}else{
$transports = "tcp://";
$urlinfo['port'] = "80";
}
$fp = @fsockopen($transports.$urlinfo['host'], $urlinfo['port'], $errno, $errstr, $time_out);
if (!$fp) {
die("ERROR: $errno - $errstr<br/>\n");
}else{
fputs($fp, "POST ".$urlinfo['path']." HTTP/1.1\r\n");
fputs($fp, "Host: ".$urlinfo['host']."\r\n");
fputs($fp, "Content-type: application/x-www-form-urlencoded\r\n");
fputs($fp, "Content-length: ".strlen($urlinfo['query'])."\r\n");
fputs($fp, "Connection: close\r\n\r\n");
fputs($fp, $urlinfo['query']."\r\n\r\n");
while(!feof($fp)) {
$info[]=@fgets($fp, 1024);
}
fclose($fp);
$info = implode(",", $info);
var_dump($info);
}
}
- 上一篇:一个很简单的文本式留言板
- 下一篇:PHP实现301跳转
精彩图集
精彩文章






