gpt4 book ai didi

laravel - request()->json() 和 request()->input() 有什么区别

转载 作者:行者123 更新时间:2023-12-02 01:11:44 26 4
gpt4 key购买 nike

laravel 中 request()->json() 和 request()->input() 有什么区别:

laravel 的功能有什么不同吗?

最佳答案

两者几乎相同,但略有不同。由于 $request->input() 足够聪明,可以从 get、post 或 json 中提取用户数据。 laravel 提供 $request->json() 。您可能更喜欢 $request->json() 的原因有 2 个。

1) 您可能只想向项目中的其他程序员更明确地说明您期望数据来自何处。

2) 如果 POST 没有正确的 application/json header ,$request->input() 不会将其作为 JSON 获取,但 $request->json() 可以。

关于laravel - request()->json() 和 request()->input() 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45030773/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com