首页 > 解决方案 > 未返回来自服务器的 HTTP 响应

问题描述

我试图在浏览器中从该脚本获取 http 响应,为什么它不起作用?

$http = "HTTP/1.1 404 Not Found";
$http .= "Host: localhost";
$http .= "Connection: close";

$sock = socket_create(AF_INET, SOCK_STREAM, 0);
socket_bind($sock, '0.0.0.0', 80);
socket_listen($sock);

while (1 == 1)
{
  $s = socket_accept($sock);
  socket_write($s,$http,strlen($http));
}

标签: phphttp

解决方案


推荐阅读