|
|
1
0
我的案子我必须做:
在我的视图中为我节省了很多代码 |
|
|
2
-6
女贞子,伊瓦尔!您遇到的问题是由于HTTP重定向的性质造成的。当服务器以重定向状态进行响应时,客户端应该对新URL发出相同类型的请求(GET、POST、PATCH等)。这就是为什么您的PATCH请求被重定向为PATCH请求,而这不是您想要的。
要解决此问题,可以使用基于JavaScript的解决方案在客户端处理重定向。您可以返回一个JSON响应,其中包含要重定向到的URL,而不是从中间件返回重定向响应。然后,在JavaScript代码中,您可以检查此响应并使用
以下是如何修改中间件:
在您的JavaScript代码中,您可以这样处理重定向:
这样,无论原始请求类型如何,重定向都将始终是GET请求。 |
|
angler · Laravel惯性模板问题 1 年前 |
|
|
Ivar · ajax请求后的Laravel重定向。(不允许使用方法) 1 年前 |
|
|
DirkReuter · 从子组件更新潮间带的useForm 2 年前 |