要使AWS响应包含"Access-Control-Allow-Methods"头而无需使用预检请求的-X选项,您可以在AWS API Gateway中进行以下配置更改:
#set($context.responseOverride.header.Access-Control-Allow-Methods = "GET, POST, PUT, DELETE, OPTIONS")
这将在响应中添加"Access-Control-Allow-Methods"头,并将允许的HTTP方法列表设置为"GET, POST, PUT, DELETE, OPTIONS"。
这样,当您发送带有CORS头的请求时,AWS API Gateway将在响应中包含"Access-Control-Allow-Methods"头,而无需使用预检请求的-X选项。