【发布时间】:2018-04-04 01:04:52
【问题描述】:
我需要发送一个包含我所有请求的 XMLHttpRequest 标头以获得 json 响应
是否可以将此作为所有 api 路由的默认行为?
编辑:
当请求失败(例如请求验证错误)时,laravel 会自动重定向到主路由。
但是,当我定义 X-Requested-With: XMLHttpRequest 标头时,我收到一个 json 响应,告诉我出了什么问题。
由于我在 /api 下的所有端点都是 json 特定的,因此我希望默认为这种行为而无需定义标头。
【问题讨论】:
-
嘿,克里斯,您要达到的目标还不是很清楚。也许您可以尝试包含一些代码并在问题中添加更多内容,以便更多人可以帮助您?
-
通常你从另一边接近这个并在你的前端 ajax 请求上设置默认标头。默认情况下,Laravel 已经为 axios 做到了这一点。 github.com/laravel/laravel/blob/master/resources/assets/js/…
标签: laravel api xmlhttprequest