http://localhost:8080/app-name
アプリが、 またはhttp://foobars.com/
、またはその他の URLにある Web サーバーに Angular アプリケーションをデプロイしています。私は絶対パスについて何の保証もあり/app-name/foo
ませ/foo
ん/foobars/foo
。つまり、上のサンプルでは/app-name
、(empty)
、 、という可動部分があります。/foobars
コンテキスト パスとも呼ばれます。
<base>
HTMLに使用できることはわかっています。$http
Restangular をラップまたは構成して、すべての呼び出しのコンテキスト パスを先頭に追加できます。
しかし、まだ対処方法がわからないケースもあります。たとえば、ディレクティブがテンプレートを使用するときはいつでも、ベア経由でもロードさ$http
れます。
$http
すべてのリクエストに対して特定のベースパスを常に使用するにはどうすればよいですか?