2009-06-25 6 views
2

開発マシンでHTTPサーバを実行しています。私はインターネット上のいくつかのWebサーバー上にWebサイトを持っています。私が開発中にこのウェブサイトからlocalhostへの通信を一時的に許可するにはどうすればよいですか?
おかげで、
アイザック・ウォーラーFirefox 3:外部ドメインからlocalhostにAJAXを有効にする

+0

:これを参照してください。これは設定の問題です。 – cletus

+5

これはコード関連ではありませんが、プログラミング関連です。 –

答えて

4

この状況で私が使用するアプローチは、localhostをターゲットインターネットサイトのサブドメインにマッピングするホストファイルエントリを挿入することです。

+0

これを試しましたが、AJAXをサブドメイン(?) –

+1

に編集することは許可されていません。document.domain(https://developer.mozilla.org/en/DOM/document.domainを参照)を使用すると、起源政策。 –

1

あなたのローカルホスト上ルートへのサービスへのAJAX要求をローカルプロキシ(などfiddler)を使用することができます。

+1

あなたはこれを行うために自明にいくつかのFiddlerScriptを書くことができます。 「リターゲティングリクエスト」サンプルについては、http://www.fiddler2.com/fiddler/dev/scriptsamples.aspを参照してください。 – EricLaw

-1

アクセス制御ヘッダーを使用してコンテンツを一時的に配信できるように、Webサーバーを設定することができます。しかし、あなたの状況のた​​めには、プロキシを使うのが最善でしょう。これは、関連するプログラミングされていない

http://ajaxian.com/archives/cross-site-xmlhttprequest-in-firefox-3

関連する問題