我正在尝试使用x-www-form-urlencoded内容类型标头发出POST请求,如下所示:
login(username, password): Observable<any> {
return this.http.post('/login', {
username: username,
password: password
},
{
headers: new HttpHeaders()
.set('Content-Type', 'x-www-form-urlencoded')
}
);
Run Code Online (Sandbox Code Playgroud)
不幸的是我的API说我发送了空的用户名和密码.
所以我决定向我的登录端点发一个邮递员请求,看看问题来自哪里,邮递员请求确实返回了用户名和密码.
为什么当我从邮递员发布我的API返回我的用户名和密码时,当我从我的Angular应用程序发布时,我的API返回空值?有什么我想念的吗?
angular ×1