我们有一个 .net WebAPI,它在 post 请求的正文中查找文件路径字符串并返回相应的图像。我正在努力使用新的 httpClient 成功地将字符串从 Angular 4.3 传递给它。可能吗?端点正被其他东西使用,所以我真的不想创建一个字符串的“模型”,这样我基本上可以复制它,但如果可能的话将它传递给 json。
WebAPI 方法签名:
public HttpResponseMessage ImagesFromPaths(HttpRequestMessage request, [FromBody] string path)
目前的服务方式:
getImage(path: string): Observable<any> {
return this.http.post(
`${apiUrl}`,
{ path },
{ headers: new HttpHeaders({
'Content-Type': 'application/json',
}), responseType: 'blob',
})
}
一定是一件容易实现的事情吗?