Ich habe versucht, Post-Anfrage mit FormData mit Angular2 zu senden. Aber mein Webserver erreicht nichts und sendet mir den Fehlercode 500 zurück. Ich habe die Anfrage mit PostMan util (GoogleChrome Addons) überprüft. Und ich fand, dass ich 500 nur erreiche, wenn ich nichts sende.So senden Sie POST FromData mit Angular2
let Form = new FormData();
Form.append("username", this.username);
Form.append("password", this.password);
let headers = new Headers();
headers.append('Content-Type', 'application/x-www-form-urlencoded');
this.http.post("/ajax/rest_login",
Form,
{headers: headers})
.map((res: Response) => res.json())
.subscribe(
res => console.log(res.text()),
err => console.log(err),
() => console.log('done'));
Was mache ich falsch? Vielleicht wissen Sie besser Weise Formdata