我与同事进行了辩论,他说可以删除选项请求(在POST,PUT等之前),而不必在服务器的响应中配置max-age标头。 这个有可能?使用XHR还是提取?
答案 0 :(得分:3)
选项: 通常称为飞行前呼叫。仅当您点击跨域时,它才会发生。
跨域:
您的客户端在abc.com上运行,服务器在xyz.com。浏览器会将其视为跨域调用。
即使您命中相同的域,但端口也不同。浏览器会将其视为跨域。
避免飞行前检查:
拥有自己的简单http服务器,让它与xyz.com对话。由于我们要从服务器访问其他域,因此浏览器不会进行 OPTIONS 调用。
如果您需要进一步的帮助,请告诉我。