在 PHP 中处理 XHR2 文件上传

我的文章“XMLHttpRequest2 中的新技巧”有很多精致的示例,但其中没有提供任何服务器代码来说明如何处理文件。如果您想了解如何使用 xhr.send(FormData) 处理文件上传,请参考下面这个使用 PHP 进行的图片上传快速示例。

这个服务器虽然无关紧要,但它展示了两个方面。第一种方式是同时发送文件和额外的载荷。第二部分是如何在 PHP 中获取文件(和其他数据)。最后,将图片编码为 data: 网址,并将其包含在发送回客户端的 JSON 响应中。