【发布时间】:2016-11-01 00:35:07
【问题描述】:
有一个文件(可能是 main.js),我可以在其中为我的所有请求设置 baseUrl?
我从 Aurelia 开始,如果是一个愚蠢的问题,很抱歉。
【问题讨论】:
-
您想为 HTTP 客户端发出的请求设置 baseURL 还是为您的应用程序请求资产 (HTML/JS/CSS) 时使用的 baseURL?
标签: javascript aurelia
有一个文件(可能是 main.js),我可以在其中为我的所有请求设置 baseUrl?
我从 Aurelia 开始,如果是一个愚蠢的问题,很抱歉。
【问题讨论】:
标签: javascript aurelia
在 HttpClient 上使用 withBaseUrl configuration option。
这是来自 App 类中 http://www.elanderson.net/2015/09/aurelia-with-asp-net-5-and-web-api/ 的示例。
import {HttpClient} from 'jspm_packages/github/aurelia/fetch-client@0.1.2/aurelia-fetch-client.js';
import 'fetch';
@inject(HttpClient)
export class App{
constructor(http){
http.configure(config => {
config
.useStandardConfiguration()
.withBaseUrl('http://localhost:14830/api/');
});
this.http = http;
}
}
【讨论】: