相关疑难解决方法(0)

将 blob 文件发送到服务器

我正在尝试将录音发送到服务器并将其保存为 .wav。我在前端使用 angular,在服务器上使用 .net core。我能够录制,然后制作一个“音频/wav”类型的blob。为了将其发送到服务器,我将其转换为数组缓冲区,然后将数组缓冲区转换为我发布到控制器的 base64 字符串。

在服务器端,当我将这些字节(从 base 64 中提取数组缓冲区后)写入 wav 文件时,我无法播放它。有人可以帮助我在 .net 控制器方面做错了什么。

如果有人知道这样做的更清洁的方法,请告诉我

javascript c# asp.net-core angular

3
推荐指数
1
解决办法
4879
查看次数

FromForm 和 IFormFile 使用 Asp.net Core

我想,所以我用上传与模型数据的图像文件FromFormIFormFileAsp.net coreAPI。

[HttpPost]
public IActionResult AddData([FromForm] AddDataModel addDataModel, IFormFile formFile)
{
     // Logic here...
}
Run Code Online (Sandbox Code Playgroud)

Angular 7在前端使用。我正在添加模型数据和文件FormData并尝试发送它,但它总是所有模型字段值为空。

解决这个问题的正确方法是什么?

asp.net-core iformfile angular

2
推荐指数
1
解决办法
9447
查看次数

标签 统计

angular ×2

asp.net-core ×2

c# ×1

iformfile ×1

javascript ×1