問題タブ [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.

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

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 になることはありません。」

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

api - API リクエストで 500 エラー。ブラウザから呼び出されたときに正常に動作します

こんにちは、ユーザーのログインを認証する API があります。ブラウザでこの残りのサービスにアクセスすると結果が表示されますが、コードを使用してこれを実行しようとすると 500 エラーが発生します。これで私を助けてください。

私のAPI: http://abhinavevent2014.sched.org/api/auth/login?api_key=1309658400d57c8cfc6081f8361de52c&username=abhinavm@test.com&password=test

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

c# - 同じリソースへの複数の WebRequests が互いにブロックしていますか?

したがって、リソースから応答を取得しようとする複数のスレッドがありますが、何らかの理由で、それらが別々のスレッドで実行されていても、各応答は、他のすべてがまだ待機中または閉じている場合にのみ返されます。私は使用してみ WebResponse response = await request.GetResponseAsync();ましたが、まず第一に、私はすでに別のスレッドを実行しているため、冗長に思えます。ビジュアルスタジオも教えてくれます

「await」演算子は、非同期メソッド内でのみ使用できます。このメソッドを「async」修飾子でマークし、戻り値の型を「Task」に変更することを検討してください。

何が起きてる?

編集(コード):

Start メソッド (シングルスレッドから呼び出される)

スレッドをダウンロード:

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

vb.net - StreamReader の問題

オンラインの DNS レポート ( http://viewdns.info/dnsreport/?domain=google.com )から HTML を取得しようとしているコードを書いていますが、いくつか問題があります。実際に必要な HTML ファイルの 1 行 (231 行目) は、約 680 文字の後で途切れています。ただし、重要な行の後のすべての行は正しく読み取られています。HTML を取得するためのコードを以下に示します。2 つの方法で試してみました。これは私が試した最初の方法です:

そして、これは2番目です:

この時点で、他に何が間違っているのか本当にわかりません。また、結果をテキスト ファイルに保存して、それが問題であるかどうかを確認しようとしましたが、それも正しくありませんでした。文字列が停止している領域の 16 進コードを調べましたが、異常はありません。分割は、(/tr)(tr) のように、背中合わせのワニ括弧 (括弧で示されています) の間で発生します。

しかし、問題のない HTML 全体にこれらのタグのセットが多数あります。