我正在使用邮递员为我的laravel项目创建api。 我已经发布了POST请求来上传视频,但是现在我试图发出PUT请求。表中的其他内容正在使用它来更新,例如标题和名称,但是我无法使用任何选项来上传文件(图像)进行PUT请求。如果我使用表单数据,则在这种情况下什么也不会发生。
答案 0 :(得分:1)
应该要求您进行以下更改。
1) In Headers
在标题中,Content-type
字段已设置为multipart/form-data
。
2)从右侧的下拉菜单中选择File
而不是text
。
3)在表单数据中添加_method: PUT
答案 1 :(得分:0)
对于PUT
通话,请尝试在x-www-form-urlencoded
中添加数据
答案 2 :(得分:0)
选择form-data
,然后从密钥框中选择文件类型,然后将Text
更改为File
。
答案 3 :(得分:0)
答案 4 :(得分:0)
在邮递员中,只需更改URL栏附近的Request方法即可发送PUT请求。
要上传文件,请在邮递员中选择“表单数据”作为输入,然后您会看到一个面板,用于输入键值对。最初,您会注意到两个字段都将文本作为输入。
要从此面板上载文件,请在左侧框中(您应在其中输入键名)检查最右角。您可以看到框的类型,然后将其更改为file。
更改密钥类型后,值字段将要求您上传文件。
答案 5 :(得分:0)
如果使用formdata,请在formdata中添加此键:_method和值:PUT。然后使用POST作为请求。
NB :这还支持图像上传,为密钥指定所需的名称,然后将文本更改为File