나는 Httpclient를 사용하여 우리가 마우스 오른쪽 버튼으로 클릭하고 얻는 ViewSouce와 같은 페이지의 HTML repsonse를 얻는 시나리오를 가지고 있습니다. 특정 태그가 있습니다.보기 souce 대 방화범이 끌린 검사 요소
<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이 누락되었다고 가정합니다. 나는 틀린 im를 알고있다. .. 그러나 나는 이것을위한 이유를 모른다. 누군가 나를 도울 수 있습니까? 나는 방화범 검사 요소를 통해 모든 이미지를 볼 수있는 URL을 얻고 싶습니다. 감사.
이미지를 가져 오기 위해 Content Delivery Network를 사용하고 있습니까? 이 경우 뷰 소스는 이미지의 정확한 경로를 제공하지 않습니다. 이 경우 CDN 서버의 경로가 표시되며 브라우저가 표시하는 동안 렌더링됩니다. –
소스가 수정되는 자바 스크립트가있는 것 같습니다. 문제의 사이트로 안내해 주시겠습니까? 보세요. –
이 질문을보십시오 - http://stackoverflow.com/questions/8789069/viewing-actual-source-code-of-a-website – yatskevich