84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
使用官方例子:
\n"; } else { $out = "GET /t2.php HTTP/1.1\r\n"; $out .= "Host: www.t.com\r\n"; $out .= "Connection: Close\r\n\r\n"; fwrite($fp, $out); var_dump(fgets($fp)); fclose($fp); } ?>
运行环境:Windows。
运行后输出:boolean false。
多次尝试,一直报错,为什么这代码跑不起来呢?
学习是最好的投资!
换个地址吧,没这个域名的信息,换成segmentfault.com就没问题。
segmentfault.com
\n"; } else { $out = "GET /index.html HTTP/1.1\r\n"; $out .= "Host: www.segmentfault.com\r\n"; $out .= "Connection: Close\r\n\r\n"; fwrite($fp, $out); var_dump(fgets($fp)); fclose($fp); } ?>
结果:string(20) "HTTP/1.1 302 Found "如果不行,要考虑环境问题了。
string(20) "HTTP/1.1 302 Found "
换个地址吧,没这个域名的信息,换成
segmentfault.com
就没问题。结果:
string(20) "HTTP/1.1 302 Found "
如果不行,要考虑环境问题了。