1

localhost を使用して開発したアプリがあります。このような相対 xhr リクエストを作成します

http://localhost/arcgis/rest/...

intern を使用して機能テスト内からアプリを実行しようとすると、アプリがポート 9000 ( http://localhost:9000/...) に読み込まれます。これにより、クロスドメインになっているため、すべての xhr リクエストが失敗します。

おそらくjsonpまたはCORSを使用して動作させることができますが、インターンがすでにこの問題を解決しているかどうか疑問に思っています。構成可能なベース URL などを使用してリクエストを行うプロキシがあれば、それは素晴らしいことです。この機能は利用できますか?

4

1 に答える 1

1

すべては、新しい wiki ページ、Using Intern to unit test Ajax calls に詳しく説明されています。

ありがとう、コリン!

于 2013-08-05T14:53:08.037 に答える