私はHttpclientを使用して、右クリックして取得するViewSouceと同じページのHTML repsonseを取得するシナリオを持っています。ビューsouceとfirebugの検査要素
<img alt="abc" /> and other tags
<img alt="def" src="/images/xyz.jpg" />
これらは、私がソースから見るタグです。
しかし、私がfirebugのinspect要素を使用するとき、私は各イメージに対して有効なURLを見ます。
<img alt="abc" />
上記の例のための は何が起こっている
<img alt="abc" src="/images/fgh.jpg" />
のように見えますか?私は、ビューのソースが画像が再ロードされる前にコードが取得され、URLが欠落していると仮定します。私は間違ったことを知っている...しかし、私はこれの理由を知っていません。誰かが私を助けることができる?私は火星探査の要素を見て、すべての画像のURLを取得したい。ありがとう。
画像を取得するためにコンテンツ配信ネットワークを使用していますか?その場合、ビューソースは画像の正確なパスを与えません。その場合、CDNサーバーのパスが表示され、ブラウザで表示されます。 –
のように、ソースを変更するようなjavascriptが必要です。問題のサイトに私たちを指摘できますか?一見するのを助けるかもしれない。 –
この質問を見る - http://stackoverflow.com/questions/8789069/viewing-actual-source-code-of-a-website – yatskevich