typescript – Angular2 – Http POST请求参数
发布时间:2020-12-17 08:23:54 所属栏目:安全 来源:网络整理
导读:我正在尝试发出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,{
我正在尝试发出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格式发起的: URL:/ api 参数:用户名和密码
我认为身体对于应用程序/ x-www-form-urlencoded内容类型是不正确的。你可以尝试使用这个:
var body = 'username=myusername&password=mypassword'; 希望它帮助你,蒂埃里 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |