Angular5如何发送formdata请求

harlan
  • 131

如题
图片描述

图片描述

两种方法不成

要进行oauth验证获取token
图片描述
图片描述

可是postMan是可以的
图片描述

回复
阅读 7.8k
3 个回答
LieRabbit
  • 920
✓ 已被采纳

post请求类型默认就是formdata
你的Content-Type后面没有boundary

clipboard.png

尝试使用post默认请求类型(即不设置Content-type),如下这样

  constructor(private http: HttpClient)
  {
    this.baseUrl = `${BASE_URL}/api/visitors`;
  }

  visitor(id:string)
  {
    let data = new FormData();

    data.append('id', id);

    this.http.post(`${this.baseUrl}/myapi`, data).subscribe();
  }

你好,请问你的问题解决了没?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏