CORS Header Builder
CORS 標頭建構器
為常見的跨來源場景生成 Access-Control-Allow-* 標頭。早期檢測萬用字元和不允許憑證衝突。
生成的結果
CORS 檢查清單
1. 如果使用 cookie 或授權憑證,瀏覽器不接受 * 作為 Allow-Origin。
2. 預檢請求通常還要求伺服器正確回應 OPTIONS。
3. 前端只能看到透過 Access-Control-Expose-Headers 暴露的非簡單回應標頭。
JSON 預覽
{
"headers": [
{
"name": "Access-Control-Allow-Origin",
"value": "https://app.geekformat.com"
},
{
"name": "Access-Control-Allow-Methods",
"value": "GET, POST, PATCH, DELETE, OPTIONS"
},
{
"name": "Access-Control-Allow-Headers",
"value": "Content-Type, Authorization, X-Request-Id"
},
{
"name": "Access-Control-Expose-Headers",
"value": "ETag, X-Trace-Id"
},
{
"name": "Access-Control-Allow-Credentials",
"value": "true"
},
{
"name": "Access-Control-Max-Age",
"value": "600"
}
],
"warnings": []
}