我使用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://'不允许"。
如何允许客户端从服务器读取数据文件?