問題タブ [webexception]
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.
windows-phone-7 - WebClient.DownloadStringAsync webexception wp7
xml ファイルからノードを削除しようとしていますが、すべてうまくいきますが、xml Web ページがロードされないことがあります。これは私のコードです:
この「間違い」を処理するために WebException を使用することを読みましたが、使用できません。誰か助けてくれませんか?
c# - C# でステータス コード 301 が正しく表示されない
HttpWebRequest および HttpWebResponse から HTTP ステータス コード番号 (200、301、404 など) の取得で dtb によって提案されているように、enum を使用して番号を取得できます。ただし、移動した恒久的なサイトについても、200 (OK) を取得しています。私が見たいのは代わりに301です。助けてください。私のコードは以下です。何が間違っている可能性がありますか/修正する必要がありますか?
このコードを使用しているツールは、既存のドメインではなく 404 を表示できますが、リダイレクトを無視し、リダイレクトされた URL に関する詳細を表示します。たとえば、古いドメイン easytipsandtricks.com をテキスト フィールドに入力すると、tipscow.com の結果が表示されます (オンラインのチェッカー ツールで easytipsandtricks.com をチェックすると、正しいリダイレクト メッセージ - 301 Moved が表示されていることがわかります)。 )。助けてください。
c# - ex.Responseがnullを返す理由
多くのパスの例を持つ単一の URL をスキャンしています: http://url.com/path1
to 1000
。時々 WebException が発生しますが、catch ブロックではNullReferenceException
、行を使用しないとエラーがスローされます
だから私の質問はこれです: 以下のコードはエラーを修正しますか、それとも単に無視しますか?
もう1つ、エラーが発生しない場合もあればエラーが発生する場合もありますが、ほとんどの場合エラーが発生しますが、以下のコードを使用するとすべて正常に動作します。
c# - webclient.ResponseHeaders の後に webclient.DownloadFile を使用すると、WebException タイムアウトが発生します。
独自のダウンロード マネージャーを作成しようとしています。ダウンロード マネージャーにリンクが追加されたら、Web クライアントを使用してサーバーから情報を取得します。そのようです
その後、 DownloadFile を使用してファイルをダウンロードします
こうすると。WebException タイムアウトが発生します。ただし、webClient.ResponseHeaders 部分を削除すると。タイムアウト例外は発生しません。一部のリンクにはファイルの名前がないため、Content-Disposition を読む必要があります。ダウンロードして情報を取得するために別のWebクライアントを使用しようとしましたが、同じ結果が得られました。
c# - Web リクエストを再発行するにはどうすればよいですか? Webclient を再作成する必要がありますか?
次のコードは、例外が発生したときに while ループでスタックします。これは、GetResponse がデータをキャッシュしているためです。
フィドラーによると、最初のリクエストが発行された後のデータはありません。
「更新」の問題を解決するために Web クライアントを再作成することはベスト プラクティスですか?
windows-phone-8 - リモート サーバーがエラーを返しました: NotFound。間違った資格情報を使用した場合のみ... WP8
サーバーに接続しようとすると、コードで奇妙なことが起こります...承認された資格情報を使用すると、応答の戻り値のステータスコードは「OK」になります(それに満足しています)しかし、承認されていない資格情報を使用してログインすると、ステータスコードの応答は「許可されていません」代わりに「リモート サーバーがエラーを返しました: 見つかりませんでした」というメッセージが表示されました。
c# - HttpRequestException と WebException
これは私が混乱している一般的な質問です。REST リクエストが行われると、エラーがWebException
. あるケースではHttpRequestException
、HTTP ステータス コードを取得できません。
私はこのようなものに慣れていませんが、これらの違いは何ですか? なぜ2種類あるの?別のものとは対照的に、いつ慣れますか?
WebException
うまくいくようです。HttpRequestException
ステータスコードを(メッセージで)知っている非常に弱いバージョンのようですが、それが何であるかを明示的に教えてくれません。
編集:
私はを使用していHttpClient
ます。具体的にはclient.GetStreamAsync()
.
c# - 例外クラスによって処理されないSQL例外
一部の Web 例外と SQL 例外が Exception クラスによって処理されないことがあることがわかりました。私はそれが起こってはならないことを知っています。しかし、本番環境では、ローカル コンピューターで再現できない問題を発見しました。
それは機能しません
その後、正常に動作します。どんな場合でも可能ですか?