개발/Javascript

[자바스크립트] 강제로 UA(userAgent) 변경하는 방법 및 간단예시

남양주개발자 2021. 11. 18. 09:02
728x90
반응형

[자바스크립트] 강제로 UA(userAgent) 변경하는 방법, 예시

강제로 UA(userAgent)를 변경하는 방법이 좋은 방법은 아닙니다. 하지만 이러한 방식으로 UA를 조작해볼 수 있다라는 점을 참고하면 좋을 것 같습니다.

예시

const newUA = `${navigator.userAgent} helllllo!`;

Object.defineProperty(window.navigator, "userAgent", {
  get: () => newUA
});

// before
// Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36


// after
// helllllo 값이 추가된 모습
// Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36 helllllo!
728x90
반응형
그리드형