最佳答案
我正在尝试发送一个 POST 请求,但是我不能让它工作:
testRequest() {
var body = 'username=myusername?password=mypassword';
var headers = new Headers();
headers.append('Content-Type', 'application/x-www-form-urlencoded');
this.http
.post('/api',
body, {
headers: headers
})
.subscribe(data => {
alert('ok');
}, error => {
console.log(JSON.stringify(error.json()));
});
}
我基本上想复制这个 http 请求(而不是 ajax) ,就像它是由 html 表单发起的一样:
网址:/api
用户名和密码