我正在使用Laravel 5.4,我正在为我的应用程序开发api。
我使用Postman将端点实现到update
我的用户表,每当我发送PUT
和Content-Type: application/x-www-form-urlencoded
请求时,我只会尝试_method
字段通过以下方式访问它们:
public function update(Request $request, $id)
{
dd($request->all());
}
但是,如果我将内容类型更改为Content-Type: application/json
,则在我获取它们时会显示所有字段:
Content-Type: application/json
是否与PUT
请求一起使用是正确的?{
我有什么方法可以将其配置为接受Content-Type: application/x-www-form-urlencoded
和PUT
请求的DELETE
吗?
我已经在laravel docs和api docs的任何地方进行了搜索,我无法找到任何引用正确内容类型的内容,以用于每种请求类型。