2011-03-10 4 views
3

내 Chrome 확장의 백그라운드 페이지에서 보낸 AJAX 요청이 참조 정보를 전송하는지 여부가 궁금합니다. 아는 사람 있나요?Chrome 확장 프로그램의 백그라운드 페이지에서 보낸 AJAX 요청이 리퍼러를 보내나요?

미리 감사드립니다.

+0

"배경 페이지에서 보낸 요청"이 무슨 뜻입니까 ?? –

+0

AJAX 요청, 일명 XMLHTTPRequests를 의미합니다 ... – mattsven

+0

페이지로드 또는 DOM 준비가 자동으로 준비된 서버에 아약스 요청을 보내는 경우, 예 참조 정보가 전송됩니다. 이유는 무엇입니까? –

답변

1

jQuery의 .ajax 호출을 사용하기 위해 Chrome 확장 프로그램 중 하나를 수정했습니다. 전화가 끊기면 피들러와 함께 기본적으로 참조 정보가 포함되지 않습니다. 한 가지 방법은 Ajax 요청에 대한 referer 값을 명시 적으로 설정하는 것입니다. 코드 예를 생각해 보면 (나 자신을 어떻게할지는 모르겠다.) 나는 그것을 당신을 위해 시험해 볼 수있다.

+0

감사합니다. 모든 헤더 정보가 포함 된 응답을 제공하는 인터넷 웹 페이지를 발견했습니다.) – mattsven

+0

공유해야합니다! – mrtsherman

+2

http://tools.rosinstrument.com/cgi-bin/isanon.pl – mattsven

3

아니요. 배경 페이지는 리디렉션되지 않으므로 보낼 리퍼러가 없습니다. 단지 원점.

+0

나는 그것을 보증 할 수있다. –

관련 문제