0

これが「プログラミング」にふさわしくない場合は申し訳ありません。HTTP サービスが ping されたときに、応答として行ったのとまったく同じ要求をエコー バックするサービスが存在するかどうか疑問に思っています。

これが必要な理由は、リクエストを作成してソケット経由で送信するために作成したクラスを UnitTest したいからです。ある種のモック オブジェクトを作成することもできると思いますが、それには、送信されるリクエストが適切に構築されていることを確認するだけでなく、より複雑な作業が必要になると思います。

理想的には、Web サービスはコンテンツを適切な HTTP 1.1 として送り返し、私が送信した要求情報を応答の本文に含めます。

ありがとう!

カイル

- 編集 -

ソリューションへの簡単な参照。ブラウザでhttp://scooterlabs.com/echo.jsonまたはhttp://scooterlabs.com/echo.xmlにアクセスします。

4

2 に答える 2

1

この男は、 Web サービスのエコー テストと同じ問題を抱えているようです
。興味のあるリンクを参照してください。

于 2012-08-10T21:02:09.490 に答える
0

単純なエコーにはいくつかの用途があると思いますが、あらゆる種類の現実的な相互作用では、テストしようとしている部分だけを分離するのはかなり難しいでしょう.

より一般的なアプローチは、ローカル プロキシ サーバーを使用することです。これは、ユーザーとすべてのリモート サイトの中間に位置し、URL、応答、コンテンツなどをログに記録できます。

クライアントだけでなくサーバー サイドも開発している場合は、サーバー サイトのローカル ミラーを必ず実行する必要があります。

于 2012-08-10T21:09:35.570 に答える