[英]How to use http 'POST' with form-data body instead of json body? (Angular2/Typescript)
我有一些要執行的請求,直到現在我都將Http.post與json一起使用,如下所示:
this.http.post("https://somepath.com/users/login", JSON.stringify({"email": "someone@gmail.com","password":"123","user_token":"sss"}), RequestOptionsArgs);
但這不起作用,因為對此網站的此請求需要為表單數據主體...我如何才能接聽同一電話並將其更改為表單數據?
謝謝!
正如我在Angular 2測試中看到的那樣,您應該使用FormData對象。 即:
let body = new FormData();
body.append('email', 'someone@gmail.com');
body.append('password', '123');
this.http.post("https://somepath.com/users/login", body);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.