問題タブ [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.
.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) で上記の例外をスローするのはなぜですか?
.net - ローカル html ファイルを使用した WebRequest.Create(uri)
WebBrowser を使用するアプリケーションがあります。この WebBrowser は、ローカル ページ (file://PathOfPage.html) を読み込みます。
このページで Cookie を取得/設定する必要があるため、このページへのリクエストを実行できるようにしたいと考えています。
問題は、この「file://Program Files/..../page.html」のような uri を使用すると、その uri のために WebRequest.Create(uri) が UnSupportedException を返すことです。
私のコード:
助言がありますか?ありがとう!
c# - _ または $ で始まる変数名を持つオブジェクトのリストで JSON 応答を逆シリアル化する方法
次のように Web 応答を逆シリアル化する方法:
ここでの私の具体的な質問は、$
C# がこのタイプの命名規則をサポートしていないため、変数名が で始まる応答クラスを作成できないということです...
.net - 無効な URI: URL が長すぎます
JSON 形式でデータを受け取る安らかな Web サービスにデータを渡そうとしています。GETしようとしているデータは非常に巨大です。以下に示すように例外が発生します
例外は
無効な URI: Uri 文字列が長すぎます。
助けてくれてありがとう。
c# - コンソール アプリケーションで HTTPWebRequest を作成する際の奇妙な C# エラー
ホストされている Solr インデックスでプロセスを開始するために http URL を起動する必要がある C# コンソール アプリケーションを作成しています。私が発射しているURLは
次のような HTTPWebRequest を作成するために System.Net.WebRequest クラスを使用しています。
いいえ、上記の URL をパラメーターとして渡してこの関数を呼び出そうとすると、コントロールが最初の行に到達するとすぐに、リクエストを作成しようとし、1 ~ 2 秒待ってから、アプリケーションの実行中のインスタンスを終了します。
.Net 4.0でVS2010を使用しているため、.Net Frameworkと関係があるかどうかはわかりません。助けを求めて..
質問に加えて、この関数は親タスク内で作成された子タスク内で呼び出されます。
子タスクが完全に実行される前に、親タスクが期限切れになる可能性はありますか? もしそうなら、それが起こらないことを確認する方法..
c# - HttpWebRequest コレクション初期化子 C#
HttpWebRequest.Create(url) 経由で HttpWebRequest を使用する場合、オブジェクト初期化子を使用して HttpWebRequest を初期化する次の方法よりも簡単な方法があります。
これをそのまま使用できるようになりました (webreq オブジェクトのオブジェクト初期化子の望ましい効果)
何か不足していますか?それとも、これが目的の効果を得るための最も簡単な方法ですか?
注: 元の方法を使用して、静的メソッドを介してオブジェクトを作成し、各プロパティを 1 つずつ割り当てます。
c# - c# を使用して HTML ページを読み込んでいるときに例外が発生する
以下のコードを使用して HTML コードを読み取ります。
ただし、例外が発生しています:
また、app.config ファイルに変更を加えました。
それでも同じエラーが発生します。
ただし、IE を開いてページを開くと、資格情報を要求せずに開きます。