요청 헤더의 일부로 요청을 할 때 브라우저가 웹 서버에 보내는 많은 메타데이터 중 하나는 "사용자 에이전트"입니다. user-agent는 요청하는 장치의 유형을 식별하는 데 사용할 수 있는 문자열입니다. 일반적으로 실행 중인 대략적인 운영 체제와 브라우저 이름을 식별합니다.
user-agent가 가져야 할 가치나 무엇을 위해 사용해야 하는지에 대한 특별한 기준은 없습니다. 관례에 따라 사용자 에이전트는 사용자의 장치에 대한 정보를 제공하며 이 데이터는 일반적으로 웹사이트가 표시되는 방식의 버그를 복제하는 데 사용됩니다.
일부 사용자는 사용 중인 운영 체제 및 브라우저에 대해 이 데이터를 광고하는 브라우저에 익숙하지 않을 수 있으므로 사용자 에이전트 문자열을 변경하려고 할 수 있습니다. 대부분의 데스크톱 브라우저에는 다른 사전 설정 또는 사용자 지정 문자열로 사용자 에이전트를 재정의하는 방법이 있습니다. 유사한 기능을 제공하는 모바일 브라우저는 거의 없습니다. 이 작업을 수행하는 브라우저 중 하나는 Android의 Mint 브라우저입니다.
사용자 에이전트를 변경하려면 인앱 설정을 거쳐야 합니다. 그렇게 하려면 먼저 앱의 오른쪽 상단 모서리에 있는 세 개의 점 아이콘을 탭해야 합니다.
그런 다음 설정 자체를 열려면 드롭다운 메뉴의 왼쪽 상단 모서리에 있는 톱니바퀴 아이콘을 누릅니다.
설정 목록에서 아래로 스크롤하여 하단에서 다섯 번째 옵션인 "고급"을 탭합니다.
고급 설정에서 맨 아래 옵션인 "사용자 에이전트 문자열"을 눌러 사용자 에이전트 선택 메뉴를 엽니다. 이 메뉴에서 기본 "Android" 사용자 에이전트 문자열, 데스크톱 운영 체제를 사용 중임을 나타내는 사용자 에이전트 또는 iPhone 또는 iPad와 일치하는 문자열을 사용하도록 선택할 수 있습니다.
원하는 사용자 에이전트를 탭하기만 하면 향후 웹 요청에 사용됩니다.
참고: 불행히도 현재 Mint 브라우저에서 완전히 맞춤형 사용자 에이전트 문자열을 생성하는 것은 불가능합니다.