2015-06-22 142 views
1

我正在制作一个聊天应用程序,并且我收到了这些错误(其中不少部分)跨源请求被阻止:
同源策略不允许在http://ps1.pubnub.com/subscribe/sub-c-43a257e0-d94a-11e4-a2b8-0619f8945a4f/my_channel%2Cmy_channel_resent/0/0?uuid=%20User%20Spyros%20with%20number%2080%20has%20come%20online%20&pnsdk=PubNub-JS-Web%2F3.6.7处读取远程资源。 (原因:CORS请求失败)。跨源请求被阻止Pubnub

我从字面上不知道该怎么办,有什么想法?

+0

最有可能的事情是与您要发送 –

+0

@NuGnojMik如果你能成为一个更具体一点头.. :) –

+0

你送什么头? –

回答

0

在PubNub的网络上,数据在长期TCP套接字连接上发送和接收的方式,但是通过浏览器,他们期望有特殊的头部,否则称为CORS头部,以允许通过该连接的某些资源。如果响应中的负载中排除了CORS头,则会在浏览器中引发错误。

这些发生在通过浏览器切断TCP套接字时。基本上,发生的事情是浏览器注意到它缺少一个CORS头,所以没有数据传入管道。真正应该发生的事情是,浏览器应该给出一个TCP套接字错误,说'已切断'或'已中止',但它已经被执行来提供一个CORS错误。

你真正想要注意的是数据丢失,如果你是,请联系[email protected]

+0

我发现,我认为,数据丢失(我检查的是一个对等体有多少数据以及另一个对等体有多少数据到达)。你是这个意思吗? –

+0

您可以在[email protected]上给我们留言,以便我们详细了解这一点吗? – Bhavana

+0

我已经通过表格发送了一条消息:) –

相关问题