문제

웹 서버가 어느 것을 알 수 있습니까? 유형 장치 요청이 접수 되었습니까?

예를 들어, 컴퓨터 (Firefox)에서 요청한 경우 다른 내용을 표시하는 웹 사이트를 작성하고 iPhone에서 온 경우 다른 웹 사이트를 작성할 수 있습니까?

도움이 되었습니까?

해결책

그 길은 언급 한 바와 같이 사용자 에이전트 헤더입니다. 당신은 같은 목록을 가장 잘 사용합니다 이 하나 어떤 모바일인지 알아 내기 위해.

내가 그런 일을해야했을 때, 나는 알 수없는 수신 된 사용자 에이전트를 테이블에 저장하여 저장하지 않은 사람들에 대해 나중에 알아 내서 무엇을 제공할지 알 수 없었습니다.

다른 팁

Mitch의 말은, 사용자 에이전트를 위조하는 것이 가능하다는 경고로 말한 것입니다.

을 체크하다 User-Agent 요청 헤더에서

HTTP 헤더에 대한 자세한 내용은 사양을 참조하십시오. http://www.w3.org/protocols/.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top