問題タブ [webresponse]
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# - Resharper でこの制約違反が発生するのはなぜですか? どうすればそれを緩和できますか?
次のようなコードで、R# から「「NotNull」属性でマークされたエンティティへの「可能性のある「null」割り当て」というフィンガーワグがいくつか得られます。
この場合、どのように StreamReader を null にできますか? 可能であれば、その可能性を防御的にプログラムするにはどうすればよいですか?
アップデート
さて、このコードを変更すると:
...これに:
...同じ (「使用中」の) 回線で同じフィンガーワグを取得します。
そして、これを次のように変更すると:
...「「NotNull」属性でマークされたエンティティへの可能な「null」割り当て」は、依然として同じ行を参照しています。では、どうすれば R# のフィンガーワグを無効にできますか? 「使用」がnullの必要なチェックをラップするというISTM ...
更新 2
Resharper は次の行に文句を言います。
..." 「NotNull」属性でマークされたエンティティへの「null」割り当ての可能性"
そこで、webResponse とリーダーの両方をチェックするように変更しました。
...しかし、その後、「!=」テストの両方で「 Expression is always true 」と表示されます。「気をつけて! webResponse が null になる可能性があります!」と言っているようです。および/または、「注意してください!リーダーが null になる可能性があります!」しかし、「それは無駄なコードです。null になることはありません。」
api - API リクエストで 500 エラー。ブラウザから呼び出されたときに正常に動作します
こんにちは、ユーザーのログインを認証する API があります。ブラウザでこの残りのサービスにアクセスすると結果が表示されますが、コードを使用してこれを実行しようとすると 500 エラーが発生します。これで私を助けてください。
c# - 同じリソースへの複数の WebRequests が互いにブロックしていますか?
したがって、リソースから応答を取得しようとする複数のスレッドがありますが、何らかの理由で、それらが別々のスレッドで実行されていても、各応答は、他のすべてがまだ待機中または閉じている場合にのみ返されます。私は使用してみ
WebResponse response = await request.GetResponseAsync();
ましたが、まず第一に、私はすでに別のスレッドを実行しているため、冗長に思えます。ビジュアルスタジオも教えてくれます
「await」演算子は、非同期メソッド内でのみ使用できます。このメソッドを「async」修飾子でマークし、戻り値の型を「Task」に変更することを検討してください。
何が起きてる?
編集(コード):
Start メソッド (シングルスレッドから呼び出される)
スレッドをダウンロード:
vb.net - StreamReader の問題
オンラインの DNS レポート ( http://viewdns.info/dnsreport/?domain=google.com )から HTML を取得しようとしているコードを書いていますが、いくつか問題があります。実際に必要な HTML ファイルの 1 行 (231 行目) は、約 680 文字の後で途切れています。ただし、重要な行の後のすべての行は正しく読み取られています。HTML を取得するためのコードを以下に示します。2 つの方法で試してみました。これは私が試した最初の方法です:
そして、これは2番目です:
この時点で、他に何が間違っているのか本当にわかりません。また、結果をテキスト ファイルに保存して、それが問題であるかどうかを確認しようとしましたが、それも正しくありませんでした。文字列が停止している領域の 16 進コードを調べましたが、異常はありません。分割は、(/tr)(tr) のように、背中合わせのワニ括弧 (括弧で示されています) の間で発生します。
しかし、問題のない HTML 全体にこれらのタグのセットが多数あります。