/cdn-cgi/rum 端点现在对非 POST 请求返回 405
/cdn-cgi/rum 信标(beacon)端点现在对非 POST 请求返回 405 Method Not Allowed,而不是 404 Not Found。根据 RFC 9110 §15.5.6 ↗,响应中包含 Allow: POST, OPTIONS 标头。
以前,向此端点发送 GET 或其他非 POST 请求会返回 404,这具有误导性,因为它表明该端点不存在。新的 405 响应明确指出该端点存在,但仅接受 POST 请求。
Web Analytics 信标(beacon.min.js)已经对所有指标提交使用 POST,因此此更改不会影响信标的正常运行。针对 CORS 预检的 OPTIONS 请求继续照常工作。
欲了解更多信息,请参阅 Web Analytics FAQ。