[JQUERY] jQuery Ajax 요청 : 사용자 - 에이전트 변경
JQUERYjQuery Ajax 요청 : 사용자 - 에이전트 변경
해결법
-
1.그것은 단순히 불가능합니다. xmlhttpRequests의 사용자 에이전트를 변경할 수 없습니다. 인터넷 탐색기에 유효한 경우 확실하지 않지만 W3C는 여기를 지정합니다.
그것은 단순히 불가능합니다. xmlhttpRequests의 사용자 에이전트를 변경할 수 없습니다. 인터넷 탐색기에 유효한 경우 확실하지 않지만 W3C는 여기를 지정합니다.
-
2.jQuery를 사용하는 경우 AJAXSETUP에서 요청 헤더를 설정하십시오.
jQuery를 사용하는 경우 AJAXSETUP에서 요청 헤더를 설정하십시오.
$.ajaxSetup({ beforeSend: function(request) { request.setRequestHeader("User-Agent","InsertUserAgentStringHere"); } });
-
3.글쎄, 항상 jQuery를 사용하여 서버 측 페이지에 게시 할 수 있으며 차례로 사용자 에이전트 헤더를 수정할 수 있으며 jQuery에서 직접 액세스 한 페이지에 요청을 수행 할 수 있습니다.
글쎄, 항상 jQuery를 사용하여 서버 측 페이지에 게시 할 수 있으며 차례로 사용자 에이전트 헤더를 수정할 수 있으며 jQuery에서 직접 액세스 한 페이지에 요청을 수행 할 수 있습니다.
-
4.이렇게하는 방법은 window.navigator 객체의 __definegetter__ 메소드에서 기본 코드를 덮어 쓰는 것입니다.
이렇게하는 방법은 window.navigator 객체의 __definegetter__ 메소드에서 기본 코드를 덮어 쓰는 것입니다.
이것 좀 봐:
window.navigator.__defineGetter__('userAgent', function () { return "___I'M A GHOST___"; });
Console에서 탐색기를 실행하십시오.
크롬에서 작동합니다. 나는 다른 브라우저를 확인하지 않았다.
여기에서 더 많은 것을 알 수 있습니다 : https://www.codeproject.com/tips/1036762/mocking-useragent-with-javascript.
from https://stackoverflow.com/questions/5771878/jquery-ajax-request-change-user-agent by cc-by-sa and MIT license
'JQUERY' 카테고리의 다른 글
[JQUERY] jQuery - 파리에 숨겨진 양식 요소를 만듭니다 (0) | 2020.10.31 |
---|---|
[JQUERY] jquery.js와 jquery.min.js의 차이점은 무엇입니까? (0) | 2020.10.31 |
[JQUERY] JavaScript를 사용하여 Android 가상 키보드에서 입력 한 캡처 키 (0) | 2020.10.31 |
[JQUERY] 웹 서버없이 JavaScript로 로컬 파일을로드합니다 (0) | 2020.10.31 |
[JQUERY] 특정 배경색으로 요소를 선택합니다 (0) | 2020.10.31 |