相关疑难解决方法(0)

使用x-www-form-urlencoded的HttpClient POST请求

我正在尝试使用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

43
推荐指数
2
解决办法
4万
查看次数

标签 统计

angular ×1