启用CORS的autobahn.asyncio.websocket服务器

时间:2017-04-21 19:57:18

标签: python websocket cors

我使用autobahn.asyncio.websocket创建一个本地Python 3服务器,该服务器与本地浏览器中的JavaScript客户端进行通信。在客户端我想从服务器jpegs中获取用作纹理和字体文件以启用挤出3D文本。浏览器窗口显示一个地址" file:///.....html" ;,已在Python服务器中使用webbrowser.open创建(" file:/// .... html的&#34)。我需要CORS启用服务器,看起来这样做的方式如下:

factory = WebSocketServerFactory(u" ws:// localhost:9000 /") factory.setProtocolOptions(allowedOrigins = [' *'])

但我收到错误"来源' file://'不允许"。

如何允许客户端从服务器读取数据文件?

0 个答案:

没有答案