2009-06-25 3 views
2

개발 서버에서 HTTP 서버를 실행하고 있습니다. 나는 인터넷상의 일부 웹 서버에 웹 사이트를 가지고있다. 내가 개발하는 동안 Firefox가이 웹 사이트에서 localhost으로의 통신을 일시적으로 허용하도록하려면 어떻게해야합니까?
감사합니다,
이삭 월러Firefox 3 : 외부 도메인에서 localhost로 AJAX 사용 가능

+0

이것은 프로그래밍과 관련이 없습니다. 이것은 설정 문제입니다. – cletus

+5

그것은 코드와 관련이 없지만 프로그래밍과 관련이 있습니다. –

답변

4

이 상황에서 사용하는 접근 방식은 localhost를 대상 인터넷 사이트의 하위 도메인에 매핑하는 호스트 파일 항목을 삽입하는 것입니다.

+0

시도해 보았지만 document.domain (https://developer.mozilla.org/en/DOM/document.domain 참조)을 편집하여 하위 도메인 (?) –

+1

에 AJAX를 보낼 수는 없습니다. 원산지 정책. –

1

당신은 로컬 호스트에 경로에 서비스에 AJAX 요청을 로컬 프록시 (예 fiddler)를 사용할 수 있습니다.

+1

이렇게하기 위해 약간의 FiddlerScript를 작성할 수 있습니다. "Retarget requests"샘플에 대해서는 http://www.fiddler2.com/fiddler/dev/scriptsamples.asp를 참조하십시오. – EricLaw

-1

액세스 제어 헤더로 콘텐츠를 일시적으로 제공하도록 웹 서버를 설정할 수 있습니다. 하지만 상황에 따라 프록시를 사용하는 것이 가장 좋습니다. 다음을 참조하십시오 :