Azure-docs: C#でSystem.Net.Http.HttpClientを使用してローカルでテストする方法

作成日 2018年04月17日  ·  3コメント  ·  ソース: MicrosoftDocs/azure-docs

VisualStudioで作成されたプログラムからHTTPPOST要求を発行するプロジェクトを使用してローカルでテストする場合、つまりSystem.Net.Http.HttpClientを使用する場合、HttpClientは常に次を返します。

System.Net.Http.HttpRequestException:リクエストの送信中にエラーが発生しました。 ---> System.Net.WebException:リモートサーバーに接続できません---> System.Net.Sockets.SocketException:ターゲットマシンがアクティブに拒否したため、接続できませんでした127.0.0.1:7170

PostManを使用してPOSTリクエストを作成することも、ブラウザを使用してGETリクエストを作成することもできますが、Visual Studio内からSystem.Net.Http.HttpClient呼び出しを使用してローカルで関数をテストしようとすると、上記のエラーのために不可能のようです。

また、Web.Config内で以下を設定しようとしました(StackOverFlowの投稿で提案されています):


無効 !

Visual Studio内で実行されているプログラムからローカルで関数をテストするにはどうすればよいですか(具体的には、System.Net.Http.HttpClientを使用している場合)。例を示してください。


ドキュメントの詳細

このセクションは編集しないでください。

cxp doc-bug functionsvc triaged

最も参考になるコメント

申し訳ありませんが、心からお詫び申し上げます。

(正しい) http:// localhost :7071 /ではなく、構成ファイルのベースURLとしてhttp:// localhost :7170 /を使用しました

例外を見て2時間、私は手がかりがありませんでした–休日の時間です!

もう一度–誤警報をお詫びし、迅速な返信をありがとう!

全てのコメント3件

@ bdcoder2フィードバックをありがとう! 現在調査中であり、まもなく更新されます。

申し訳ありませんが、心からお詫び申し上げます。

(正しい) http:// localhost :7071 /ではなく、構成ファイルのベースURLとしてhttp:// localhost :7170 /を使用しました

例外を見て2時間、私は手がかりがありませんでした–休日の時間です!

もう一度–誤警報をお詫びし、迅速な返信をありがとう!

@ bdcoder2アップデートに感謝し、あなたがそれを理解したと聞いてうれしいです。 そして心配はありません、それは私たちの最善に起こります:)

このページは役に立ちましたか?
0 / 5 - 0 評価