本地主机发送了无效的响应
localhost sent an invalid response
PixiJS 的服务器不工作,"localhost sent an invalid response"客户端连接时出错
当我尝试通过 chrome 浏览器连接到服务器 (http://127.0.0.1:8080) 时,我得到一个页面,上面写着:
“此页面无法正常工作
本地主机发送了无效响应。
ERR_INVALID_REDIRECT”
它还会下载一个名为 "download" 的文件。我不知道为什么会这样。这个 "download" 文件与我的 index.html 文件中的代码几乎完全相同。代码如下:
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Testing pixi.JS</title>
<!-- The <script> tag's src should be relative to your root directory where your webserver is running -->
<script src="pixi/pixi.min.js"></script>
</head>
<body>
<script type="text/javascript">
let type = "WebGL";
if(!PIXI.utils.isWebGLSupported()){
type = "canvas";
}
</script>
</body>
</html>
<!-- MY INDEX.HTML CODE -->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Testing pixi.JS</title>
<!-- The <script> tag's src should be relative to your root directory where your webserver is running -->
<script src="./pixi.min.js"></script>
</head>
<body>
<h1>Hello there!</h1>
<script type="text/javascript">
let type = "WebGL";
if(!PIXI.utils.isWebGLSupported()){
type = "canvas";
}
</script>
</body>
</html>
移动到与 INDEX.HTML 相同的文件夹后输入 CMD 的代码:
npm 安装 http-server -g
http 服务器
我希望页面能够加载,但没有加载。我不知道该怎么做。
如果您导航到完整路径,它似乎可以工作:http://127.0.0.1:8080/index.html It seems to be some http-server bug。
还有许多其他本地网络服务器。我建议 browsersync:
npm install -g browser-sync
browser-sync start --server --index index.html
有bug,好像只影响到Windows。您应该安装较低版本的 http-server,0.9.0 可以。
运行以下命令
npm install -g http-server@0.9.0
有关详细信息,请单击 here。
我尝试使用 Opera 和 Edge 连接到 netgear D700,但得到了相同的响应。最终我使用了旧的 32 位 Internet Explorer 并进入了路由器。更新固件后,我就可以使用 Opera 进入路由器了。
PixiJS 的服务器不工作,"localhost sent an invalid response"客户端连接时出错
当我尝试通过 chrome 浏览器连接到服务器 (http://127.0.0.1:8080) 时,我得到一个页面,上面写着: “此页面无法正常工作 本地主机发送了无效响应。 ERR_INVALID_REDIRECT” 它还会下载一个名为 "download" 的文件。我不知道为什么会这样。这个 "download" 文件与我的 index.html 文件中的代码几乎完全相同。代码如下:
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Testing pixi.JS</title>
<!-- The <script> tag's src should be relative to your root directory where your webserver is running -->
<script src="pixi/pixi.min.js"></script>
</head>
<body>
<script type="text/javascript">
let type = "WebGL";
if(!PIXI.utils.isWebGLSupported()){
type = "canvas";
}
</script>
</body>
</html>
<!-- MY INDEX.HTML CODE -->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Testing pixi.JS</title>
<!-- The <script> tag's src should be relative to your root directory where your webserver is running -->
<script src="./pixi.min.js"></script>
</head>
<body>
<h1>Hello there!</h1>
<script type="text/javascript">
let type = "WebGL";
if(!PIXI.utils.isWebGLSupported()){
type = "canvas";
}
</script>
</body>
</html>
移动到与 INDEX.HTML 相同的文件夹后输入 CMD 的代码:
npm 安装 http-server -g
http 服务器
我希望页面能够加载,但没有加载。我不知道该怎么做。
如果您导航到完整路径,它似乎可以工作:http://127.0.0.1:8080/index.html It seems to be some http-server bug。
还有许多其他本地网络服务器。我建议 browsersync:
npm install -g browser-sync
browser-sync start --server --index index.html
有bug,好像只影响到Windows。您应该安装较低版本的 http-server,0.9.0 可以。
运行以下命令
npm install -g http-server@0.9.0
有关详细信息,请单击 here。
我尝试使用 Opera 和 Edge 连接到 netgear D700,但得到了相同的响应。最终我使用了旧的 32 位 Internet Explorer 并进入了路由器。更新固件后,我就可以使用 Opera 进入路由器了。