我正在尝试创建一个应用程序,用户可以在其中上传文本文件,并取回更改后的文本。
我使用 React 作为 FE 和 ASP.NET Core 用于 BE 和 Azure 存储作为数据库存储。
这就是我的 HomeController 的样子。我创建了一个单独的“UploadToBlob”方法来发布数据
public class HomeController : Controller
{
private readonly IConfiguration _configuration;
public HomeController(IConfiguration Configuration)
{
_configuration = Configuration;
}
public IActionResult Index()
{
return View();
}
[HttpPost("UploadFiles")]
//OPTION B: Uncomment to set a specified upload file limit
[RequestSizeLimit(40000000)]
public async Task<IActionResult> Post(List<IFormFile> files)
{
var uploadSuccess = false;
string uploadedUri = null;
foreach (var formFile in files)
{
if (formFile.Length <= 0)
{
continue;
} …Run Code Online (Sandbox Code Playgroud)