问题描述
我在后端(相同的网络服务)创建了两个 Rest API,一个用于有效 URL,另一个用于重定向 URL。当用户点击有效 URL 时,我正在此处执行 308 重定向。
场景
-
当我将 API 标记为 POST、PATCH 或 DELETE 时,
在谷歌浏览器中,我的请求总是先到达旧的 url(有效),然后被重定向到另一个。
我在这两个 API 中都有断点,并验证了对于上述 3 个 HTTP 方法,请求总是首先有效。此外,我通过浏览器中的 Ajax 访问了 20 多次 API。
-
当我将 API 标记为 GET 时,
主要的困惑是为什么该行为不能像 POST、PATCH、DELETE 等非 GET API 预期的那样工作。
Chrome 浏览器版本:版本 88.0.4324.192(官方版本)(x86_64)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)