Basis-URL für eckige 2-HTTP-Anforderungen festlegen
Ich versuche, die Basis-URL für alle meine HTTP-Anfragen mit einem Winkel von 2 festzulegen. Das Folgende ist die Grundeinstellung für meine Anwendung.
class HttpOptions extends BaseRequestOptions {
url:string = "http://10.7.18.21:8080/api/";
}
bootstrap(AppComponent, [
HTTP_PROVIDERS,
provide(RequestOptions, {useClass: HttpOptions})
]);
export class AppComponent {
users:Array<User>
constructor(private http: Http) {
http.get("/users")
.subscribe(res => this.users = res.json());
}
}
Die Anfrage wird nicht an @ gesendhttp: //10.7.18.21: 8080 / api / users wie ich es von meiner Konfiguration erwartet hatte. Stattdessen wird die Anfrage an @ gesendhttp: // localhost: 8000 / users.
Wie lege ich die Basis-URL für eine http-Anforderung in der Anwendung Angular 2 fest?
Ich benutzeAngular 2.0.0-beta.0.