python跨域xhr
时间: 2023-11-05 12:01:00 浏览: 199
对于Python中的跨域XHR(XMLHttpRequest),你可以通过设置响应头来处理。在服务器端,你需要在响应中添加"Access-Control-Allow-Origin"标头,并将其设置为允许访问的域名。例如,如果你想允许所有域名访问,可以将该标头设置为"*"。
下面是一个简单的示例,演示如何在Python中设置跨域XHR:
```python
from flask import Flask, jsonify
app = Flask(__name__)
@app.route('/')
def hello_world():
response = jsonify({'message': 'Hello, world!'})
response.headers.add('Access-Control-Allow-Origin', '*')
return response
if __name__ == '__main__':
app.run()
```
在这个例子中,我们使用了Flask框架来创建一个简单的Web应用程序。当浏览器发送GET请求到根路径时,服务器会返回一个JSON响应,并在响应头中添加了跨域支持。
阅读全文