>  Q&A  >  본문

javascript - 웹사이트 리디렉션 문제와 관련하여 이것이 어떻게 작동하는지 알려줄 수 있는 사람이 있습니까?

이전에 찾은 웹사이트는 휴대폰 QQ에 내장된 브라우저에서만 열 수 있습니다. 구현하기 쉽습니다. ua

그런데 이 웹사이트의 리디렉션 원리를 이해하지 못합니다

모바일QQ에 내장된 브라우저를 제외한 다른 플랫폼(PC QQ 브라우저 등)에서는 열 때 서버 오류가 발생하며 웹사이트를 열 수 없습니다

컴퓨터를 이용해 ua를 휴대폰 QQ브라우저로 시뮬레이션해서 접속하고 웹사이트 소스코드를 저장했는데, 판단한 ua에 대한 js코드가 어디에 있는지 찾을 수가 없어서 저장된 소스코드를 로컬에서 열어보니, ua를 판단한 적이 없습니다. (ua를 판단하지 않은 것 빼고는 다 정상입니다.) 제가 학습을 잘 못해서 정말 이해가 안 되네요~~

이전 웹사이트의 작성자가 해당 웹사이트를 폐쇄했습니다. 소스 코드만 확인할 수 있나요? 빨간 봉투가 있어요~~

滿天的星座滿天的星座2649일 전624

모든 응답(2)나는 대답할 것이다

  • PHP中文网

    PHP中文网2017-06-28 09:24:27

    UA를 판단하는 과정이 서버측 코드에서 수행된다고 설명하세요.

    회신하다
    0
  • typecho

    typecho2017-06-28 09:24:27

    UA는 http 헤드의 일부가 아닌가요? 백엔드 언어를 구해 판단하는 데 사용할 수 있습니다.

    사실 언어 수준까지 프로그램을 실행할 필요는 없습니다. Apache, nginx와 같은 http 서버에서 가져와서 판단할 수 있습니다.

    회신하다
    0
  • 취소회신하다