728x90
반응형
강제로 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
반응형
그리드형
'개발 > Javascript' 카테고리의 다른 글
자바스크립트 super 제대로 이해하기 (0) | 2022.01.10 |
---|---|
[자바스크립트] replace 정규표현식 gi는 무엇을 의미할까? (0) | 2021.12.02 |
자바스크립트 insertBefore() 사용법 및 간단 예제 (0) | 2021.11.03 |
자바스크립트 스크롤 맨 위로/맨 아래로 올리기/내리기 (0) | 2021.10.27 |
자바스크립트 encodeURI encodeURIComponent 차이 | URL 한글 인코딩 디코딩 방법과 예시 (0) | 2021.10.21 |
이 포스팅은 쿠팡파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.