如何使用cURL调试CORS请求?到目前为止,我找不到任何方法来“模拟”印前检查请求。
发布于 2021-07-26 23:12:28
印前检查请求使用OPTIONS
HTTP方法完成。
假设您想在从http://mysite.example.com
到https://myapi.example.com/foo
的POST
请求上测试CORS,命令应该是:
curl -XOPTIONS \
-H "Access-Control-Request-Method: POST" \
-H "Origin: http://mysite.example.com" \
https://myapi.example.com/foo
响应要么是OK
,要么是像Disallowed CORS origin
这样的错误消息。如果你愿意,你仍然可以使用-i
来包含头文件。
这比发出GET
或HEAD
请求并要求您解释头部的一些其他响应简单得多。
https://stackoverflow.com/questions/12173990
复制相似问题