2010-11-27 11 views
1

私はparamsキーワードを使ってWebメソッドを使用しています。 (params int [] par)C#はWebメソッドを呼び出す

このWebメソッドをブラウザでテストできますか? - > webmethodを呼び出すためにこのURLを書くにはどうすればいいですか?

+0

URLを介して行うことはできません。値を転記する必要があります。あなたはサービスをテストするためだけに小さなWebアプリケーションを書くことができます、20-30分以上かかるべきではありません。 –

+0

影のウィザード:あなたはポイントを得る。はい、リストなどの引数にブラウザ(テストサイト)を使用することはできません。 – mnemonic

+0

申し訳ありませんが、あなたはそれが何を意味するのかわかりません。あなたは正確に何をしたいですか? –

答えて

1

URLでこれを行うことはできません。値を転記する必要があります。

サービスをテストするための小さなWebアプリケーションを作成することはできますが、20-30分を超えてはなりません。

1

WebサービスのURLを使用して、プロジェクトへのWeb参照を追加します。

これにより、コードからWebメソッドを呼び出せるプロキシクラスが生成されます。


    通常SOAPが参加するWebメソッドを呼び出す

  • How to: Call a Web Service
  • How to: Add and Remove Web References
  • ので、クエリ文字列はオプションではありません。あなたはAJAX呼び出しでそうすることができるかもしれませんが、これは時間がかかりエラーを起こしやすいです。

    WCF Test Clientが十分でない理由はありますか?

    +0

    私はこれらのmsdn記事を知っています。 – mnemonic

    +0

    ブラウザでテストできますか? (これは私の質問だった) – mnemonic

    +0

    @モンキー - これはあなたの質問に答えますか? http://stackoverflow.com/questions/1519199/wcf-webservices-where-has-the-browser-test-form-gone/1519214#1519214 – Oded

    関連する問題