Reputation: 2633
I have some request I want to perform, and until now I used the http.post with json's like this:
this.http.post("https://somepath.com/users/login", JSON.stringify({"email": "[email protected]","password":"123","user_token":"sss"}), RequestOptionsArgs);
but this won't work since this request to this website needs to be form-data body...how can I take this same call and change it to be form-data?
thanks!
Upvotes: 3
Views: 2952
Reputation: 12147
As i can see in Angular 2 tests you should use FormData object. ie:
let body = new FormData();
body.append('email', '[email protected]');
body.append('password', '123');
this.http.post("https://somepath.com/users/login", body);
Upvotes: 5