首页/AI/大模型部署与运维速查/浏览器直连:CORS 配置要点
本包目录(267 条)

浏览器直连:CORS 配置要点

浏览器场景要处理 CORS 预检:网关按来源白名单回 Allow-Origin/Allow-Headers,OPTIONS 预检直接返回 204;密钥放前端的方案风险高,优先后端代理。

Nginx 片段(示意)

Nginx 片段(示意)
location /v1/ {
    if ($request_method = OPTIONS) { return 204; }
    add_header Access-Control-Allow-Origin <前端域名> always;
    add_header Access-Control-Allow-Headers "Authorization, Content-Type" always;
    proxy_pass http://llm;
}
流式在浏览器侧还要处理 fetch 流读取与断线重连:实现细节按前端框架文档处理。

易错点

  • Allow-Origin 写星号:带凭证请求被浏览器拒绝,且暴露面扩大

数据来源与参考

  • MDN CORS 文档(developer.mozilla.org)
  • Nginx 官方文档:add_header(nginx.org/en/docs)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌