Python 将访问控制允许源添加到简单Http服务器似乎不';我不能正常工作

Python 将访问控制允许源添加到简单Http服务器似乎不';我不能正常工作,python,ajax,python-2.7,server,simplehttpserver,Python,Ajax,Python 2.7,Server,Simplehttpserver,我只想允许使用Python SimpleHttpServer向任何来源发出ajax请求: import SimpleHTTPServer import SocketServer PORT = 8000 class MyHTTPRequestHandler(SimpleHTTPServer.SimpleHTTPRequestHandler): def end_headers(self): self.send_header("Access-Control-Allow-Or

我只想允许使用Python SimpleHttpServer向任何来源发出ajax请求:

import SimpleHTTPServer
import SocketServer

PORT = 8000

class MyHTTPRequestHandler(SimpleHTTPServer.SimpleHTTPRequestHandler):
    def end_headers(self):
        self.send_header("Access-Control-Allow-Origin", "*")
        SimpleHTTPServer.SimpleHTTPRequestHandler.end_headers(self)



httpd = SocketServer.TCPServer(("", PORT), MyHTTPRequestHandler)

print "serving at port", PORT
httpd.serve_forever()
但错误仍然存在:

XMLHttpRequest cannot load https://abcd.com. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8000' is therefore not allowed access.

我通过python-msimplehttpserver 8000启动它

访问控制允许源文件
是由您试图加载的内容源文件设置的头文件。允许请求页面设置标题将使同源策略变得毫无意义。@minitech,我不明白,说得简单些。@minitech,最重要的是如何修复它。如果您没有
abcd.com
,出于安全原因,这是不可能修复的。