小编use*_*396的帖子

如何使用Angular 4.3 HttpClient在post请求的正文中发布字符串?

我们有一个.net WebAPI,它在post请求的主体中查找文件路径字符串并返回相应的图像.我正在努力使用新的httpClient成功地从Angular 4.3传递一个字符串.可能吗?其他东西正在使用端点,所以我真的不想创建一个字符串的'模型',所以我基本上可以复制它,但如果可能的话,将它传递给json.

WebAPI方法签名:

public HttpResponseMessage ImagesFromPaths(HttpRequestMessage request, [FromBody] string path)
Run Code Online (Sandbox Code Playgroud)

现行服务方式:

getImage(path: string): Observable<any> {

  return this.http.post(
    `${apiUrl}`,
    { path },
    { headers: new HttpHeaders({
      'Content-Type': 'application/json',
    }), responseType: 'blob',
  })
}
Run Code Online (Sandbox Code Playgroud)

要成为一件容易的事吗?

angular angular4-httpclient

14
推荐指数
2
解决办法
4849
查看次数

标签 统计

angular ×1

angular4-httpclient ×1