gpt4 book ai didi

angular - 通过 Angular HttpClient 发送二进制文件

转载 作者:行者123 更新时间:2023-12-02 02:03:50 25 4
gpt4 key购买 nike

我想发送带有文件中二进制数据的 http POST 请求。当我通过 postman ->正文->二进制->选择文件执行此操作时,我得到了成功的服务器响应。看图片:

enter image description here

但我不知道如何通过 Angular HttpClient 来做到这一点。我怎样才能完成以下任务:

set processImage(event) {
console.log(event);
let files: FileList = event.target.files;
let file = files[0];
//send the file as a binary via httpClient
....

最佳答案

终于可以用了。以下是代码,供有需要的人将来引用:

processImage(event) {
console.log(event);
let files: FileList = event.target.files;
let file : File = files[0];
this.http.post(URL, file).subscribe(
(r)=>{console.log('got r', r)}
)

关于angular - 通过 Angular HttpClient 发送二进制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48296522/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com