php guzzle 上传文件,php – 使用Guzzle 6将文件上传到API端点

这篇博客讨论了如何将Postman中的文件上传请求转换为使用Laravel和Guzzle 6的PHP代码。作者遇到的问题在于设置正确的multipart和headers数组。示例代码展示了如何从表单上传文件,保存文件,以及使用Guzzle进行POST请求,但遇到了错误。
摘要由CSDN通过智能技术生成

我可以使用Postman将文件上传到API端点.

我试图将其转换为从表单上传文件,使用Laravel上传并使用Guzzle 6发布到端点.

它在Postman中的样子截图(我故意省略了POST URL)

AY2Se.png

下面是您在POSTMAN中单击“生成代码”链接时生成的文本:

POST /api/file-submissions HTTP/1.1

Host: strippedhostname.com

Authorization: Basic 340r9iu34ontoeioir

Cache-Control: no-cache

Postman-Token: 6e0c3123-c07c-ce54-8ba1-0a1a402b53f1

Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW

----WebKitFormBoundary7MA4YWxkTrZu0gW

Content-Disposition: form-data; name="FileContents"; filename=""

Content-Type:

----WebKitFormBoundary7MA4YWxkTrZu0gW

Content-Disposition: form-data; name="FileInfo"

{ "name": "_aaaa.txt", "clientNumber": "102425", "type":

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值