首页 > 解决方案 > 从 PHP 中的多部分/混合 POST 访问文件

问题描述

我必须用 PHP 处理这个 POST。

在这种情况下 $_FILES 将为空。

我可以使用 php://input 但不确定如何使用边界部分。

还是我缺少任何 PHP 功能?

任何人都可以对此有所了解吗?

POST /path/to/add?<query_parameters> HTTP/1.1
Host: www.myhostname.com
Content-Type: multipart/mixed; boundary=--d74496d66958873e

----d74496d66958873e
Content-Disposition: attachment; filename="file.pdf"
Content-Type: application/pdf

<pdf_file_binary>---d74496d66958873e
Content-Disposition: attachment; filename="data.json"
Content-Type: application/json

{"number" : "65432345", "other_number" : "567890765"}
----d74496d66958873e--

标签: phppostmultipart

解决方案


推荐阅读