在客户端

时间:2015-07-08 01:08:35

标签: javascript php ajax

我正在使用此示例https://github.com/rstoyanchev/spring-mvc-chat/blob/7c474fea5638dc70660fb6029ad891ae92e41801/src/main/webapp/resources/js/chat.js

进行http长轮询请求

服务器托管在端口7555中,浏览器需要它为80.当我运行它时,我得到No Access Control Headers错误。我没有机会在服务器中设置CORS头,所以我需要在客户端这样做。我试图开发一个curl php脚本,但它不起作用(给出错误500)这里是:

 <?php
 error_reporting(E_ALL);
 ini_set('display_errors', '1');

 $ch = curl_init();

 curl_setopt($ch, CURLOPT_URL, "http://localhost:7555/test?list=0");
 curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
 curl_setopt($ch, CURLOPT_PORT, 7555);

 curl_setopt($ch, CURLOPT_TIMEOUT, 10);

 $out = curl_exec($ch);

 curl_close($ch);

 echo $out;

 ?>

如何从客户端通过CORS?

0 个答案:

没有答案