最近、私は自分のプロジェクトでスーパーエージェントをいじっていて、障害に遭遇しました。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 バックエンドが受信したデータを確認すると、投稿されたファイルを除くすべての配列が取得されます。
どんな助けでも大歓迎です!