假设我们有其他域名使用API来获取用户ID
web.com/id=5
我的服务器localhost:1337
请求此API ...
request.get(...web.com/id=5...)
获得所有数据的回复。
但是从同一localhost:1337
的客户端浏览器获取ajax请求不会那样。
我听说过跨源,但为什么我的服务器不关心?
答案 0 :(得分:0)
通常,API允许跨域请求。他们通过使用这个标题来做到这一点:
Access-Control-Allow-Origin: *
此标头适用于大多数情况,但在处理自定义标头或非get / post请求时会使用其他标头。