宝塔用户_nddgbz 发表于 2024-11-26 10:04:13

【待反馈】OPTION请求Nginx服务器,始终返回405

为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:Nginx 1.22.0
系统版本:Windows Server 2022 数据中心版 64位中文版;
问题描述:请教各位专家,我使用网页程序调用一个服务器的excel文件,涉及先发送一个OPTION请求。现在服务器始终返回405,我添加了以下请求头文件,但仍然是返回405。请问宝塔对OPTION请求有什么限制吗?谢
HTTP/1.1 204 No ContentAccess-Control-Allow-Origin: *Access-Control-Allow-Methods: GET, POST, OPTIONSAccess-Control-Allow-Headers: Content-Type, AuthorizationAccess-Control-Max-Age: 3600并增加了返回204:

# 处理 OPTIONS 请求
    if ($request_method = 'OPTIONS') {
      return 204; # 204 表示无需返回内容
    }


相关截图(日志、错误):

堡塔运维南一 发表于 2024-11-26 18:04:09

您好,检查一下Nginx 配置片段中用于处理 OPTIONS 请求的配置是不是在server块或location块中
检查后端程序对 OPTIONS 请求的处理逻辑
页: [1]
查看完整版本: 【待反馈】OPTION请求Nginx服务器,始终返回405