小编unc*_*ded的帖子

CORS被node.js和socket.io阻塞

我最近开始学习node.js和socket.io.我遵循了一个socket.io的简单教程,在我的计算机上运行时一切正常.但是,我决定将客户端部件上传到服务器进行测试,这就是问题开始的地方.我想在Web主机上运行聊天客户端,并在我的计算机或其他主机上运行服务器.基本上,我计划在端口转发服务器,并让客户端在网页上运行.我打开我的端口向前移动它似乎正在工作,但我每次都在网页上收到错误.

Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://24.151.51.34:3000/socket.io/?EIO=3&transport=polling&t=1437399007343-0. (Reason: CORS request failed).
Run Code Online (Sandbox Code Playgroud)

我一直在搞乱代码,希望在开始我自己的项目之前找到解决这个问题的方法,但是我无法找到方法.客户端代码是:

<!doctype html>
<html>
  <head>
    <title>Socket.IO chat</title>
    <style>
      * { margin: 0; padding: 0; box-sizing: border-box; }
      body { font: 13px Helvetica, Arial; }
      form { background: #000; padding: 3px; position: fixed; bottom: 0; width: 100%; }
      form input { border: 0; padding: 10px; width: 90%; margin-right: .5%; }
      form button { width: 9%; background: rgb(130, 224, 255); border: none; padding: …
Run Code Online (Sandbox Code Playgroud)

javascript sockets node.js cors

8
推荐指数
2
解决办法
6490
查看次数

标签 统计

cors ×1

javascript ×1

node.js ×1

sockets ×1