Nginx 配置启用不安全 OPTIONS HTTP 方法
要启用不安全的'OPTIONS' HTTP方法,需要在nginx配置文件中添加以下行:
location / {
if ($request_method = OPTIONS) {
add_header 'Access-Control-Allow-Origin' '*';
add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
add_header 'Access-Control-Allow-Headers' 'Authorization, Content-Type, Origin, X-Requested-With';
return 200;
}
}
其中,'Access-Control-Allow-Origin' 设置为 '*',表示允许所有来源的请求;'Access-Control-Allow-Methods' 设置为 'GET, POST, OPTIONS',表示允许使用这些方法;'Access-Control-Allow-Headers' 设置为 'Authorization, Content-Type, Origin, X-Requested-With',表示允许客户端发送这些请求头。
此外,还需要注意安全性问题,例如是否允许跨域访问等。
原文地址: https://www.cveoy.top/t/topic/n6WH 著作权归作者所有。请勿转载和采集!