【发布时间】:2015-10-01 18:45:16
【问题描述】:
如何通过 api 发送和接收文件。我想通过 APi 发送和接收 pdf 和图像文件。我该怎么做?例如,用户使用 python 发送文件(使用 python 进行 API 调用),我在端点(使用 PHP)接收它并将其保存到文件系统。如何通过 API 发送和接收文件?
API 端点只接受 application/json
当有人通过 API(用 python 编写)向我发送文件时,我如何使用 PHP 处理文件??
这是我目前的解决方案:
对python端的文件进行base64encode 然后在 PHP 端对文件进行 base64decode。
问题是我不知道如何通过base64解码来检索文件。
有谁知道如何对文件进行base64decode并将其内容保存到数据库中?
【问题讨论】:
-
您是否尝试使用“move_uploaded_file()”并使用 $_POST['file'] 或 $_FILES['file'] 获取文件数据?你有什么错误吗?