ファイルをアップロードして同じ投稿要求(Multipart)内にテキスト本文を送信できる小さなテストツール(Firefox用のPoster/RestToolなど)を知っている人はいますか?テスト用のHTTPマルチポストツール
答えて
Firefoxアドオンではありませんが、実際にはcurlツールを使用することをお勧めします。それはHTTPプロトコルに非常に近いため、RESTful HTTP APIを使用して遊んでいるときに最適です。 CLIベースであるため、グラフィカルなアドオンとして柔軟に対応しています(たとえば、メールを送信することも、サンプル呼び出しでAPIをドキュメント化することもできます)。
など。カールとのマルチパートリクエストは以下のようになりやって:あなたは、サーバー側(例えば、マルチパート/フォームデータやマルチパート/混合)に期待していないマルチパートのどのような
# with '-v' verbose-switch you see some headers
# with '-F' you are "activating" single multiparts
# with '@' you are referencing file
curl -v -F [email protected] -F [email protected] http://host.com/your/multipart/endpoint
# if server needs it you can also pass Content-Type with single files
... -F "[email protected];type=text/plain" ...
。
Firefoxのアドオンでなければならない理由はありますか?私はRestClientを使用している人を見てきましたが、私はmultipartで動作することは見たことがありません。
1分のグーグルでは、まだmultipart/form-dataとmultipart/mixedの違いはありません。しかし、私はサーバー側とクライアント側を開発し、通信を完全に制御できます。 私がしたいことは、1つ以上のファイルをPHPスクリプトに送信するだけでなく、投稿内にいくつかのKey-Valueを送信することです。 重要なことは、ファイルがグローバル$ _FILES変数内に存在し、キーと値のペアが$ _POSTにあることです。 – SeBo
最近私のHTTPプロジェクトのほとんどにhttp://aminus.net/wiki/Okapiを含めるのが好きです。
Firefox posterアドオンを使用して、マルチパートでHTTP投稿を送信できます。
- を選択し、「パラメータ」タブ
- はマルチパートを入力し、「名前」と「バリュー」
- を押してから、タブ
- 押して「ボディ「/変更を追加」
- を選択し、「送信するコンテンツ」パラメータの "POST
Chrome/Chromiumには優れたPostmanアプリ/拡張子:http://www.getpostman.com/があります。
簡単なビジュアルチュートリアルでは、https://stackoverflow.com/a/16022213/1667104を確認できます。 Firefoxはいくつかあり
は:@joff
- 1. httpクライアントのテスト
- 2. Delphiの単体テスト用HTTPサーバ
- 3. Mule:MMCでのHTTPサービスのテスト
- 4. テスト用と開発用のmock python HTTPリクエスト
- 5. Laravel 5.4 HTTPテスト - メソッドseeInElement
- 6. ベンチマーキングHTTPサーバー、参照テスト
- 7. Java JunitテストHTTP POSTリクエスト
- 8. 分度器:HTTP応答テスト
- 9. JMeterテスト計画のPOSTメソッド用HTTPリクエストサンプラーの設定
- 10. lein dooファントムを使用してcljs-httpでhttpリクエストをテストする方法
- 11. golangのHTTPハンドラを単体テスト用にリセットする
- 12. テストHTTPプロトコールを使用しないデスクトップアプリケーションのパフォーマンス
- 13. テストでのリモートHTTP応答の模擬
- 14. 角度5ユニットのHTTP応答のテスト
- 15. クライアントのないHTTPテストをテストしますか?
- 16. 自動テストのHTTPトラフィック監視
- 17. httpコールバックまたはウェブフックのテスト
- 18. Jasmine/KarmaによるAngle Httpサービスのテスト
- 19. PHPスクリプトを使用してHTTPプロキシをテストする
- 20. HTTPレスポンスをシミュレートしてnode.js HTTPクライアントをテストする
- 21. Angular2 http機能をサポートしているhttpサービスをテスト中
- 22. バイト数をカウントするHttp負荷テスト
- 23. rails rspec http基本認証テスト
- 24. Akka-Http:リクエストをテストする方法
- 25. テストHTTPが動作しない
- 26. Angular2は、httpテストAPIエラージャスミン・カルマ、{「isTrusted」:真}
- 27. HTTPレスポンスエラーステータスでNSURLConnectionをテストする
- 28. ジャスミンで角度サービスで$ httpをテスト
- 29. ゴーランhttpサーバをテストするには?
- 30. MochaとChai HTTP非同期テスト?
によって前述のように
やポスターをそれがFirefoxのアドオンである必要はありませんに?あるいはスタンドアローンのツールで十分でしょうか? –
いいえ、もちろんありません。私はちょうどいくつかの例を挙げたいと思った。 – SeBo