크로스 라이더 확장 프로그램에서 내 서버의 페이지를 호출하려고합니다.IE 8+ 버전 크로스 라이더 확장자에서 userAgent 충돌
내 서버 로그를 검사 할 때 사용자 에이전트가 다르게 나타납니다.
브라우저의 UserAgent를 기반으로 일부 로직의 유효성을 검사합니다.
는 브라우저에서 사용자 에이전트 모질라/5.0 (윈도우 NT 6.1; WOW64; 삼지창/7.0; RV : 11.0) 아래와 같은 형태로되어 게코
같은 당신이 볼 수있는 아래의 브라우저가
를 헤더내 내 서버 로그에
서버 userAgent : Mozilla/5.0 (Windows NT 6.1; WOW64; 트라이던트/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; InfoPath.2; rv : 11.0) Gecko와 같이
크로스 라이더 API 또는 jquery에서 무시할 수 있는지 여부를 둘러 봅니다.
나는 appAPI.request.get 내 페이지로 전화하는 방법을 사용하고 있습니다.
난 단지
JQuery와에게 $ .ajaxSetup ({ 헤더를 사용하여 해당 UserAgent를 보낼 수없는 우리를 통해 타고 나 : { '해당 UserAgent': '모질라/5.0 (윈도우 NT 6.1; WOW64; 삼지창/7.0; RV : 11.0) Gecko와 같은}} } – saikiran