我正在调查跨域问题,我有一些REST服务调用.Chrome说: Access-Control-Allow-Headers不允许请求头字段x-requested-with 这是我从网络 - >标题选项卡获得的:
Request URL: rest_url_on_other_domain
Request Method:OPTIONS
Status Code:200 OK
Request Headers:
Access-Control-Request-Headers:Origin, x-requested-with, content-type, accept
Access-Control-Request-Method:POST
Origin:http://localhost:8080
Response Headers
Access-Control-Allow-Headers:Content-Type, Accept
Access-Control-Allow-Methods:GET, POST
Access-Control-Allow-Origin:*
Access-Control-Max-Age:1728000
Cache-Control:no-cache, no-store
Connection:keep-alive
Content-Length:0
Date:Fri, 30 Dec 2011 11:29:12 GMT
Expires:-1
Pragma:no-cache
Server:nginx/1.0.2
Run Code Online (Sandbox Code Playgroud)
有人可以解释这个HTTP标头吗?有什么问题 - 服务器上的某些标头检查失败或客户端(浏览器)上的某些标头检查失败.这个Access标题的想法是什么?用简单的词语详细解释,只是为了得到我自己学习的其余部分.提前致谢!
我有非常简单的聊天服务器(Java上有100行代码),它运行正常.当我在localhost上使用Telnet测试它时,一切都很好.当我让一些朋友用telnet测试它时(telnet <myIP> <port>我分配的端口是5555,服务器在我的PC上运行静态IP)一切都很好,但是我的一个朋友收到了错误
无法在端口23上打开与主机的连接:连接失败
当他试图连接时.每个防火墙,防病毒和反间谍软件都从双方关闭.为什么我的一些朋友会联系而不是他呢?问题出在哪里:是在服务器上还是在他的PC上?