IE9 や FireFox などのブラウザーで WSDL サービスの結果をテストしたいと考えています。GetEmployeeById
WSDL XML を表示できることはわかっていますが、呼び出されたパラメーターを受け入れてId
クラスを返す、呼び出されたエンドポイントの戻り結果をテストしたいと考えています。これはすべて XML にシリアル化されていると想定しているため、ブラウザーはこれをテストするのに適しています。これは可能ですか?
1903 次
3 に答える
0
Internet Explorer では、WSDL が十分な情報を提供する場合、単純な文字列パラメーターを使用して要求を行うことができます。
見たことがない場合、おそらく WSDL は検出可能性の理由のみであり、おそらくポート 80 ではなく、別のトランスポート プロトコルの別のサービスを指しているにすぎません。サービスがポート 80 にない場合、使用できません。あなたのブラウザ。
FIDDLER と呼ばれる別のより複雑なツールがあり、あらゆる種類の http 要求をフォーマットしたり、json などのあらゆる種類の要求を受信したりできます。
于 2012-11-15T18:37:04.783 に答える
0
.net 開発に Visual Studio を使用している場合は、おそらくブラウザーよりもはるかに優れたものを使用すると思います。
wcftestclient <url>
これはコマンド プロンプトから呼び出すことができ、Visual Studio のツールの一部です。
このツールは、複雑なオブジェクトを構築して受け取り、すでにシリアル化されている結果を確認するのに役立ちます。
于 2012-11-15T17:42:05.367 に答える
0
このURLを使用して、WSDL エンドポイントをテストし、要求を送信して応答を確認できます。
于 2019-02-14T17:20:53.117 に答える