PC 와 모바일(Mobile)을 구분해서 서비스하는 웹페이지가 있다.
PC 브라우저로 m. 등으로 웹 url 을 명시해도 모바일 페이지가 아닌 PC 웹페이지로 자동 이동하게 된다.
이는 웹서버가 클라가 요청한 http 헤더의 user-agent 정보로 PC / Mobile 환경을 파악하기 때문이다.
user-agent 은 웹서버 클라이언트(브라우저)를 확인하기 위해 사용하는 값이다.
예) 크롬 디버깅으로 http 요청시 헤더에 명시된 User-Agent
User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.110 Safari/537.36
PC 에서 모바일 전용 웹을 사용하기 위해선 user-agent 를 변경해줘야 한다.
크롬의 경우 user agent switcher 플러그인 앱를 설치하면 user-agent 를 모바일로 변경할 수 있어 모바일 웹 페이지 접속이 가능하다.
comments:
댓글 쓰기