2013-08-27 5 views
0

내가 조사한 특정 웹 페이지에서 해당 링크로 직접 리다이렉트하지 않은 일부 리디렉션 링크를 보았습니다. 예를 들어 : 버튼이 "Google에 가기"라고 말한 다음 <href>을 통해 Google을 여는 대신 "www.examplesite.com/redirect_google"을 엽니 다.브라우저에서 웹 페이지를 열지 않고 웹 페이지를 검사하려면 어떻게해야합니까?

내가 그 링크를 신뢰할 수 있는지 확실하지 않아서 질문이 생겼습니다. "그 페이지에서 어떤 종류의 스크립트가 있는지 알기 위해 어떻게 검사 할 수 있습니까?" 하지만 이미 이해했듯이 브라우저에서 열 수는 없으므로 페이지를 즉시 검사 할 수 있도록 입력 할 수 있습니까?

+0

프로그래밍상의 질문이 아닙니다. – Kousha

+0

스크립트가있는 명령 줄이나 특정 소프트웨어가 필요한 경우 –

+0

명령 줄 및 소프트웨어 사용은 프로그래밍되지 않습니다. – Kousha

답변

0

리디렉션이 네트워크 계층에 구현 된 경우 검사 할 페이지가 없습니다. 그것은 단지 HTTP 301 응답 (또는 302 등)입니다.

리디렉션이 메타 태그 또는 자바 스크립트를 통해 이루어지는 경우 HTML을 렌더링하지 않거나 메타 리디렉션시 브라우저를 작동시키지 않고 말림을 통해 페이지를 요청할 수 있습니다.

자바 스크립트의 경우 브라우저에서 JS를 사용 중지 할 수 있습니다 (사용 방법에 따라 방법이 달라집니다).

0

주어진 페이지에서 명령 줄에 CURL을 사용하면 페이지의 소스 코드가 표시됩니다.

다른 프로그래밍 언어에 추가하면 파일을 구문 분석하여 리디렉션이 포함되어 있는지 확인할 수 있습니다.

저는 웹 사이트에서 이러한 동작을 확인하기 위해 인터넷을 통해 몇 가지 도구가 있는지 확신하지만 어떤 것도 모릅니다.

0

리눅스/유닉스 명령 행 :

$ curl -i www.example.com/redirect_google 

이 많은 변화가있다; 콘텐츠가 무엇인지 신경 쓰지 않고 URL에서 콘텐츠를 다운로드하고 응답에 대한 정보를 표시하는 작은 유틸리티 (여기에서 -i : HTTP 헤더 표시)

하지만 페이지가 신뢰할 수 없다는 우려가있는 경우 ... 음, 왜이 Google 리디렉션 페이지가 특히 그렇습니까? 사이트에서 "나쁜 콘텐츠"로 공격 할 수 있습니다 ...

0

예를 들어 WinHTTrack 또는 WSSniffer과 같은 도구를 사용하여 전체 HTML 파일 또는 여기에 저장된 내용을 다운로드 할 수 있습니다.

관련 문제