跳到主要内容
CNode

nginx 可以重写响应头吗?或者 fetch api 可否拦截重定向操作?

问答
JjamieYou发布于 8 年前最后回复 8 年前
148260

现在有一个场景,前端通过 fetch api 发送一个跨域请求,但是对方不接受跨域。所以打算使用 nginx 做代理。 目前遇到的问题是,发送的 api 带有重定向的响应头,fetch api 自动的去请求这个重定向的url,但是这个 url 也是不接受跨域,导致报错。 我想到的方法是

  1. 禁止 fetch api 自动处理重定向
  2. nginx 把重定向的字段去掉,换成自定义的字段,前端这边手动去处理重定向。

但是这两个方法都没有头绪。

查看回复

回复 (1)

Z
zuohuadong#18 年前

nginx cors 了解下~

参与回复

登录后即可参与回复。登录