問題タブ [system.net.httpwebrequest]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3125 参照

.net - GoogleApisClient ServiceAccountCredential を使用して RequestAccessTokenAsync を呼び出すと例外がスローされる

背景: Google Developer Console でプロジェクトのサービス アカウントを設定し、サービス アカウントのメール、証明書、秘密のパスワードを使用して、GoogleAPisSample Plus.ServiceAccount で提供されている例に従っています。以下のスニペットは、私の Windows サービス アプリケーションの一部です。

このサービスをローカルの開発マシンにインストールして実行すると、credential.RequestAccessTokenAsync が正常に実行され、AccessToken が受信され、サービスが続行され、Analytics データの読み取りが正常に実行されます。

ただし、QA 環境 (Window Server 2008 R2 Standard) に展開して再度実行すると、credential.RequestAccessTokenAsync が呼び出されたときに次の例外がスローされます。

packages.config に次の最新バージョンがあることを確認しました。

app.config の次の内容:

私の質問は、私の開発マシンで問題なく動作し、QA 環境 (Window Server 2008 R2 Standard) で上記の例外をスローするのはなぜですか?

0 投票する
1 に答える
1819 参照

.net - ローカル html ファイルを使用した WebRequest.Create(uri)

WebBrowser を使用するアプリケーションがあります。この WebBrowser は、ローカル ページ (file://PathOfPage.html) を読み込みます。

このページで Cookie を取得/設定する必要があるため、このページへのリクエストを実行できるようにしたいと考えています。

問題は、この「file://Program Files/..../page.html」のような uri を使用すると、その uri のために WebRequest.Create(uri) が UnSupportedException を返すことです。

私のコード:

助言がありますか?ありがとう!

0 投票する
2 に答える
937 参照

c# - _ または $ で始まる変数名を持つオブジェクトのリストで JSON 応答を逆シリアル化する方法

次のように Web 応答を逆シリアル化する方法:

ここでの私の具体的な質問は、$C# がこのタイプの命名規則をサポートしていないため、変数名が で始まる応答クラスを作成できないということです...

0 投票する
0 に答える
233 参照

.net - 無効な URI: URL が長すぎます

JSON 形式でデータを受け取る安らかな Web サービスにデータを渡そうとしています。GETしようとしているデータは非常に巨大です。以下に示すように例外が発生します

例外は

無効な URI: Uri 文字列が長すぎます。

助けてくれてありがとう。

0 投票する
1 に答える
176 参照

c# - コンソール アプリケーションで HTTPWebRequest を作成する際の奇妙な C# エラー

ホストされている Solr インデックスでプロセスを開始するために http URL を起動する必要がある C# コンソール アプリケーションを作成しています。私が発射しているURLは

次のような HTTPWebRequest を作成するために System.Net.WebRequest クラスを使用しています。

いいえ、上記の URL をパラメーターとして渡してこの関数を呼び出そうとすると、コントロールが最初の行に到達するとすぐに、リクエストを作成しようとし、1 ~ 2 秒待ってから、アプリケーションの実行中のインスタンスを終了します。

.Net 4.0でVS2010を使用しているため、.Net Frameworkと関係があるかどうかはわかりません。助けを求めて..

質問に加えて、この関数は親タスク内で作成された子タスク内で呼び出されます。

子タスクが完全に実行される前に、親タスクが期限切れになる可能性はありますか? もしそうなら、それが起こらないことを確認する方法..

0 投票する
1 に答える
1085 参照

c# - HttpWebRequest コレクション初期化子 C#

HttpWebRequest.Create(url) 経由で HttpWebRequest を使用する場合、オブジェクト初期化子を使用して HttpWebRequest を初期化する次の方法よりも簡単な方法があります。

これをそのまま使用できるようになりました (webreq オブジェクトのオブジェクト初期化子の望ましい効果)

何か不足していますか?それとも、これが目的の効果を得るための最も簡単な方法ですか?

注: 元の方法を使用して、静的メソッドを介してオブジェクトを作成し、各プロパティを 1 つずつ割り当てます。

0 投票する
2 に答える
175 参照

c# - c# を使用して HTML ページを読み込んでいるときに例外が発生する

以下のコードを使用して HTML コードを読み取ります。

ただし、例外が発生しています:

また、app.config ファイルに変更を加えました。

それでも同じエラーが発生します。

ただし、IE を開いてページを開くと、資格情報を要求せずに開きます。