GRAILS-ReactJs
ベースのプロジェクトでは、1回のPOST呼び出しでRESUMEとJSONデータを送信する必要があります。 しかし、1回の呼び出しでファイルを送信できますが、取得するデータはnullです。 私のサーバー側でGrails-3
を使用していて、マルチパートファイルとしてPOST要求を受信しています。 JSONとMultipartの両方のファイルオブジェクトを1つのオブジェクトに結合してサーバーに送信し、サーバー側でファイルとJSONデータの両方を受信したいとします。 ヘッダーのコンテンツタイプを変更しようとしましたが、utは機能しません。ReactJS:1回のPOSTコールでJSONデータとPDFファイルを送信できません
0
A
答えて
1
ファイルやその他の添付ファイルとともにJSONデータを投稿することはできません。フォームデータとしてバックエンドに投稿することができます。フォームデータは、複数の部分から成るデータとして、関連する境界でサーバーに渡されます。参照用のサンプルコードは次のとおりです。 jsonデータとformDataをkey、valueのペアとして渡すことができます。
export function postAttachment (fileData, fileName) {
let formData = new FormData()
formData.append('prop1', 'value1')
formData.append('prop2', 'value2')
formData.append('upload', fileData, fileName)
return fetch('/your/endpoint', {
headers: {
'Accept': 'application/json',
'header1': 'headerValue1'
},
method: 'POST',
body: formData
})
}
これが役立ちます。ハッピーコーディング!
関連する問題
- 1. http-postコールで2つのパラメータを送信できません
- 2. Jquery ajaxコールで大きなデータを送信できません
- 3. JmeterはPOSTでJSONデータを送信しません
- 4. POSTでファイルを送信する[アップロードできません] C++で
- 5. フォームのPOSTデータを送信できません
- 6. JSONデータをグラインダーで送信するときのPOSTエラー
- 7. POST Qt5でのJSONファイルの送信
- 8. JSONデータを他のアクティビティに送信できません。Android
- 9. POSTでpdfファイルをbase64として送信
- 10. XHR POST資格情報とヘッダーを送信できません
- 11. Jqueryで$ postを使用してサーブレットにデータを送信できません
- 12. PythonでPOSTを使用してデータを送信できません
- 13. Laravel:ファイルを送信できません
- 14. ClojureScript AJAX jsonデータを送信するPOST
- 15. 不正なJSON私はPOSTリクエストを介してサーバにJSONオブジェクトを送信するときにPOSTコール
- 16. JavaでPOSTデータを送信
- 17. PHPとPythonの間でデータを送信できません
- 18. jquery.form&jquery.validate:IEで送信されたPOSTデータがありません
- 19. 複数のアンドロイドデバイスに1回のPOSTでプッシュを送信する
- 20. quick blox chatでオーディオファイルとdoc/pdfファイルを送信できます
- 21. Ajaxデータ型Jsonは、データを正しく送信できません。
- 22. GWTファイルアップロード、ファイルがPOSTで送信されていません
- 23. HTTPとTcpClientでデータを送信できません
- 24. 送信POSTデータ
- 25. Google Apps ScriptにPOSTリクエストを送信できません
- 26. ReactJS&Axios/PHP - POSTリクエストの送信
- 27. JSONデータをJavaのPOST経由で送信する
- 28. PHP JSONへのAndroidからのデータを送信できません
- 29. Android Json HTTP Post、データを解析できません
- 30. JQuery GETリクエストがスプリングコントローラ用のJSONデータを送信できません