2017-10-11 18 views
0

WebclientHttpClientHttpWebRequestなど私はこれらのページにあるすべてのものを試しました。私はフィドラーを見て、すべてのクッキーをコピーし、すべての同じヘッダーとユーザーエージェントを追加しましたこれらはすべて私が試した他のほとんどすべてのページで動作しますが、何らかの理由でToys'R'Uがただ時間切れになります。昨日すべてがうまくいきました。今日は仕事が止まったようです。私がここに投稿したが、誰かがちょうどのランダム例えばHTMLをダウンロードするためのいずれかの方法を試みることができるウェブページをダウンロードできませんhtml、タイムアウト

初回:

http://www.toysrus.co.uk/toys/transformers-robots-in-disguise-strongarm-one-step-changers/0148891

はどんなに私はそれを試してきたものだけでハングアップするようだと、タイムアウト。本当に迷惑なことは、クロム、インターネットエクスプローラ、フィドラーでうまくロードされているということです。ダウンロードストリング、HttpWebRequestなどに関係なく、C#でダウンロードするようには思えません。

明らかに、私はこれが昨日働いていて、何ヶ月もの間、サーバ上で何かが変わったはずですが、何が分かりませんか。

誰かが試して試してみると、それが失敗しているセットアップであれば、私は大いに感謝しています。

+0

ちょうどそれをテストしました。あなたと同じ結果です。 – Gianlucca

+0

Gianluccaありがとう、ただ私がばかげているのではない...誰でも何が起こっているのだろう? – AndyE

答えて

1

この、最終的にはこれらの特定のヘッダを追加することにより、作業しまった非常に奇妙:

受け入れ:text/htmlのを、アプリケーション/ XHTML + xmlの、/

のAccept-言語:EN-GB

のUser-Agent:Mozillaの/ 5.0(Windows NTの6.1; WOW64;トライデント/ 7.0; RV:11.0)

のAccept-エンコーディングをヤモリのように:gzipでは、収縮

をwebclientのダウンロードストリングに追加しました。私は昨日これを試したと確信しています...しかし、今日は今働いています。彼らは私が推測する彼らの終わりに戻って何かを変えたに違いない。とにかく...今は続けることができます。おかげさまでもうGianlucca。

+0

これはうれしいです。乾杯! – Gianlucca

関連する問題