angular7 post提交数据400错误

在使用angular httpClient post提交数据的时候,使用post提交数据的时候,登录token验证的接口400错误,但是另一个改密的接口没问题。

请求头各种方式都试过了,还是不行。用jq的post提交试了试,终于可以了,但是在angular中得用httpClient吧。

两个一对比发现下面有问题:
angular7 post提交数据400错误_第1张图片
看来是要多登录接口单独进行序列化处理了。但是另一个接口并不需要这样做。可能是接口问题吧。

正确请求姿势:

this.https.post('http://192.168.1.114:8041/ActionApi/UserInfo/VirtualFactoryUserLogin',
	'UserName=zhangabo&Password=password&grant_type=password',
	{
	    headers: new HttpHeaders({'Content-Type': 'application/json'})
	},
	).subscribe(data => {
	    console.log(data);
});

你可能感兴趣的:(angular)