服务器发送的事件和PHP - 如何成为代理

时间:2014-09-18 20:34:12

标签: php proxy server-sent-events

我有一个生成serversent事件的端点,我曾经在我的客户端读取它。但最近他们强制执行同源政策,我收到错误No 'Access-Control-Allow-Origin' header is present on the requested resource.

有没有办法在php代理中读取这些服务器发送的事件并在我自己的事件服务流中回显它?

1 个答案:

答案 0 :(得分:0)

您可以更改端点吗?为了使它生成所需的标题?

header('Access-Control-Allow-Origin: *');

或者“php proxy”可以工作,你可以使用CURL加载远程数据,然后回复它,然后添加上面的标题。

请注意,允许所有来源并不是一个好主意,您应该发送一个可信域列表。