最近,我在我的一个项目中与superagent 混在一起,遇到了障碍。我正在尝试通过 ajax 将文件发送到我的 Laravel PHP 后端,但我似乎无法在后端接收任何内容。我一直在使用超级代理的“附加”方法,但没有成功。
Javascript (ES6)
createProject(input) {
Request.post(domain + '/projects')
.withCredentials()
.field('project', input.project)
// Truncated for brevity
.attach('image', input.image)
.end(function (err, res) {
// Do something
}.bind(this));
}
当我检查 PHP 后端接收到的数据时,我得到一个包含所有内容的数组,不包括发布的文件。
任何帮助表示赞赏!