Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/439.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过Javascript向外部服务发送文本消息_Javascript - Fatal编程技术网

通过Javascript向外部服务发送文本消息

通过Javascript向外部服务发送文本消息,javascript,Javascript,既然Javascript不支持外部(跨域)HttpRequest,那么仍然可以使用Javascript向外部服务发送文本消息吗 在这种情况下,外部服务不在我们的控制范围内。因此,无法在远程站点中添加“访问控制允许来源:”。 顺便说一下,在本地站点中添加php也不是选项。您应该首先设置服务器http响应头。这与前端javascript代码无关 Access-Control-Allow-Origin:* 或 代码就像 res.setHeader('Access-Control-Allow-Orig

既然Javascript不支持外部(跨域)HttpRequest,那么仍然可以使用Javascript向外部服务发送文本消息吗

在这种情况下,外部服务不在我们的控制范围内。因此,无法在远程站点中添加“访问控制允许来源:”。


顺便说一下,在本地站点中添加php也不是选项。

您应该首先设置服务器http响应头。这与前端javascript代码无关

Access-Control-Allow-Origin:*

代码就像

res.setHeader('Access-Control-Allow-Origin','*');

当然,javascript支持跨域http请求。请阅读有关CORS和同源策略的更多信息。我们无法控制服务器端添加(访问控制…)外部服务超出我们的控制范围,因此我们无法添加“访问控制允许源:”@CrayKao:只是现在,你说跨源不在你的控制范围内。因此,否决这项投票是不正确的answer@CrayKao:请检查这是否有帮助,谢谢,并且需要找到其他方式发送此消息。
res.setHeader('Access-Control-Allow-Origin','*');