問題タブ [feature-file]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-s3 - 署名付き URL を使用して Amazon S3 アップロード ファイルのフォーム フィールドを同じ順序で使用する方法
Amazon S3 の postdata 署名付き URL があります。ファイルをアップロードするために空手機能ファイルで使用したい(たとえば、pdf)
以下は、Karate POST リクエストを使用して実行する必要がある Curl リクエストのサンプルです。
サーバーから応答 (preSignedUrl を持つ) を取得し、機能ファイルで以下のコードを使用して使用しました
私は試した
空手ログのリクエスト形式は次のように表示されます: 18:29:08.560 [ForkJoinPool-1-worker-3] DEBUG com.intuit.karate - request:
フォーム データが実際のリクエストで渡されていないことがわかりますが、フィールド値の順序が正しくないため、Amazon S3 から検証 XML エラーが発生します
204 No Content とファイルが S3 バケットにアップロードされることを期待しています