小编Car*_*los的帖子

如何在asp.net核心中检索内存缓存键列表?

要简洁.是否可以在.Net Core Web应用程序中列出内存缓存中的所有注册密钥?

我在IMemoryCache界面中找不到任何东西.

c# asp.net-mvc caching asp.net-core

6
推荐指数
5
解决办法
7632
查看次数

HttpPost Ajax 调用 ASP.NET CORE 中的 404 错误

我正在尝试在 Ajax 请求中发布文件。它在本地主机中工作,但在服务器上发布后却没有,它总是返回 404。

不知道是不是路线问题。

如果有人能给我一些想法,我很感激。

我的代码在这里:

看法:

<form method="post" enctype="multipart/form-data">
<input type="file" id="files"
             name="files" multiple />
<input type="button"
             id="upload"
             value="Upload Selected Files" />
Run Code Online (Sandbox Code Playgroud)

控制器:

    [HttpPost]
    public IActionResult UploadFilesAjax()
    {
        long size = 0;
        var files = Request.Form.Files;
        foreach (var file in files)
        {
            var filename = ContentDispositionHeaderValue
                                            .Parse(file.ContentDisposition)
                                            .FileName
                                            .Trim('"');
            filename = hostingEnv.WebRootPath + $@"\{filename}";
            size += file.Length;
            using (FileStream fs = System.IO.File.Create(filename))
            {
                file.CopyTo(fs);
                fs.Flush();
            }
        }
        string message = $"{files.Count} file(s) / {size} bytes uploaded successfully!";

        return …
Run Code Online (Sandbox Code Playgroud)

c# asp.net ajax asp.net-mvc .net-core

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

标签 统计

asp.net-mvc ×2

c# ×2

.net-core ×1

ajax ×1

asp.net ×1

asp.net-core ×1

caching ×1