我正在从我的jboss本地服务器到python bottle服务器进行AJAX调用,但是我遇到了以下错误。
请求的资源上没有'Access-Control-Allow-Origin'标头。
但是当我将该网址直接放入浏览器时,我得到了适当的响应。
我已经为它编写了装饰器,如下所示
def enable_cors(fn):
def _enable_cors(*args, **kwargs):
# set CORS headers
response.headers['Access-Control-Allow-Origin'] = '*'
response.headers['Access-Control-Allow-Methods'] = 'GET, POST, PUT, OPTIONS'
response.headers['Access-Control-Allow-Headers'] = 'Origin, Accept, Content-Type, X-Requested-With, X-CSRF-Token'
if request.method != 'OPTIONS':
# actual request; reply with the actual response
return fn(*args, **kwargs)
return _enable_cors
任何建议?