問題タブ [webrequest]
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.
c# - C#からウェブサイトのタイトルを取得する方法
私は自分の古いコードを再訪していて、URL に基づいて Web サイトのタイトルを取得する方法を見つけました。多くの場合、結果を生成できず、時には誤った結果を生成することさえあるため、これは実際には安定したメソッドと呼ばれるものではありません。また、代替エンコーディングであるため、タイトルの一部の文字が表示されないことがあります。
この古いバージョンを改善するための提案はありますか?
最後に 1 つ - ページがフェッチされるまでコードがブロックされるため、コードの実行速度も向上させたいと考えています。そのため、ページ全体ではなくサイト ヘッダーのみを取得できれば、それは素晴らしいことです。
asp.net - サーバー エラー ASP.NET 2.0
こんにちは、このエラーについて教えてください。それは何ですか?
「/」アプリケーションでサーバー エラーが発生しました。
リクエストは HTTP ステータス 400: Bad Request で失敗しました。説明: 現在の Web 要求の実行中に未処理の例外が発生しました。エラーの詳細とコード内のどこでエラーが発生したかについては、スタック トレースを確認してください。
例外の詳細: System.Net.WebException: HTTP ステータス 400 で要求が失敗しました: 要求が正しくありません。
ソース エラー:
現在の Web 要求の実行中に未処理の例外が生成されました。例外の発生元と場所に関する情報は、以下の例外スタック トレースを使用して特定できます。
どうもありがとう!
vb.net - WebRequestを使用してURLを画像サムネイルとしてVB.NETに保存する
URLを渡して、Web応答のコンテンツをjpgとしてレンダリングする簡単なルーチンを作成しようとしています。C#で解決策を見つけて、vb.netに移植しましたが、実行すると、イメージをインスタンス化しようとすると、「パラメーターが無効です」という引数例外がスローされます。誰かが次のコードを見て、私が正しい方向に進んでいるかどうかを教えてもらえますか?
明確にするために: はい、私がやりたいことを達成するためにもっとたくさんのコードが必要であることを知っています。それは、URL(html、画像、すべてのマークアップ、すべて)のスクリーンキャプチャをレンダリング/取得し、それをjpgとして保存することですサムネイル。
Google Chromeを使用したことがある場合は、頻繁に使用するすべてのサイトのサムネイルが表示された起動ページが表示されます。そんな感じ。
更新:わかりました。http : //www.websitesscreenshot.com/Index.htmlのように、これを実現するための商用有料製品を見つけましたが、オープンソースの実装はありません。
http - HttpWebRequest を使用して ClickOnce アプリケーションをデプロイする
HttpWebRequest クラスで C# コードを使用して ClickOnce アプリケーションを起動しようとしています。アプリケーションは、IE を使用して適切にデプロイできます。しかし、私のコードで展開を行うと、.application ファイルのみがクライアントにダウンロードされるようです。
私のコードは以下の通りです。
私のコードで間違っていることはありますか?
ありがとう!- ブルース
.net - .NET HttpWebRequest タイムアウトの設定についてサポートが必要です
私の目標は、最短時間で最大 6000 の URL から回答を得ることです。多少の遅延が発生し始めるまで、非常にうまく機能していました (5200 の LAN アドレスで 12 秒)。
ThreadPool.RegisterWaitForSingleObject
私のコードは、タイムアウト処理のために最大 20 個の同時 HttpWebRequest.BeginGetResponse を使用します。
ただし、リクエストの一部 (5,000 分の 4 まで) は、2 番目のパラメーター (timedOut) が true の TimeoutCallback 関数に到達せず、BeginGetResponseCallback 関数に到達してから WebException が発生するまで、5 分間の貴重な時間を無駄にします。例外は「操作が制限時間に達しました」のようなものですが、例外メッセージがポルトガル語(私の母国語)であるため、Googleで検索できませんでした。
この制限時間を、たとえば 20 秒に短縮できないかと考えています。誰でも方法を知っていますか?私はすでに試しました:
しかし、コンソール アプリケーションとして実行しているため、ASP.NET 構成が機能しません。そして私も試しました:
と
成功せずに。手伝って頂けますか?
更新 私が言おうとしているのは、非同期 HTTP 要求には 4 つの可能な結果があるということです。
- コールバック関数に到達しない -> タイムアウト コールバック関数
- リーチして正常に応答する
- 到達して例外を発生させる
- コールバック関数内で「時間制限」Web 例外が発生するまで、正確に 5 分遅らせる
4 つ目の可能性は、アプリケーションの遅延であり、その遅延を短縮する方法がわかりません。
更新GetResponseStream
の代わりに
メソッドGetResponse
がタイムアウトの原因である可能性はありますか?
c# - 後続の呼び出しで失敗する HttpWebRequests
特にコードを提供していないため、これが漠然とした質問であることはわかっていますが、.Net 2.0 アプリケーションを開発しており、内部で構築された API にデータを送信する WebRequest があります。
奇妙なことは、リクエストの GetRequestStream() メソッドで失敗する 3 番目 (常に 3 番目) の後続のリクエストで発生します。1 回目と 2 回目の呼び出しはすべて問題ありません。3 回目には、少しハングアップし、最終的にタイムアウトします。
API は社内の他のアプリケーションによって呼び出されているため、サーバー側の問題やネットワークの問題ではないことがわかっています。いくつかのマシンで試しましたが、すべて同じ問題を抱えています。以前にこの問題が発生したことはありますか、またはデバッグ方法についての提案はありますか (応答オブジェクトは何も生成しないか、少なくとも何も役に立たないため)。
c# - Webrequest自動リダイレクトを禁止する
.Net 2.0で、WebRequestを使用するときにAutoRedirectを禁止するにはどうすればよいですか?AllowAutoRedirectプロパティが使用されている場所にいくつかのソースコードがあることがわかりましたが、私のWebRequestにはそのようなプロパティはありません。
.net - .NET で httpWebRequest を使用すると、「試行された自動リダイレクトが多すぎます」というエラー メッセージが表示される
vb.net の webrequest クラスを使用して、 「 http://www.google.com/?q=random 」のようなページをリクエストしようとしています。ファイアウォールの内側にいるため、リクエストを認証する必要があります。資格情報を追加することで、認証部分を通過しました。しかし、それが機能すると、リダイレクトループに入るようです。
これがなぜなのか、アイデア、コメント、提案がある人はいますか? 他の誰かがこの問題を経験しましたか?
c# - C# を使用したリモート HTTP ポスト
C# でリモート HTTP ポスト (リクエスト) を行うにはどうすればよいですか?
c# - WebRequest を使用して、HTTPS を使用して SSL 暗号化サイトにアクセスするにはどうすればよいですか?
ユーザーが提供した URL からコンテンツを読み取るプログラムを作成しています。私の問題は、次のようなコードにあります。
提供されたURLがURL である場合、これは壊れていhttps://
ます。SSL暗号化コンテンツで動作するように、このコードを変更するのを手伝ってくれる人はいますか? ありがとう。