HTTP 服务器:响应预检请求

示例

服务器收到预检请求时,必须检查它是否支持所请求的方法和标头,并发送回响应以表明其支持该请求的能力以及任何其他允许的数据(例如凭据)。

这些在访问控制允许标头中指示。服务器还可以发送回访问控制Max-Age标头,指示可以将预检响应缓存多长时间。

这是预检请求的请求-响应周期可能类似于:

OPTIONS /cors HHTP/1.1
Host: example.com
Origin: example.org
Access-Control-Request-Method: PUT
Access-Control-Request-Headers: DNT
HTTP/1.1 200 OK
Access-Control-Allow-Origin: example.org
Access-Control-Allow-Methods: PUT
Access-Control-Allow-Headers: DNT