ASP.NET怎么处理formdata数据呢?

发布于 2022-09-05 03:12:59 字数 1330 浏览 16 评论 0

1.前台选择图片,Ajax上传图片到后台,目前前台上传图片的时候的ajax的请求,是每一张图片都会有一次Ajax请求,请求数据类型是formdata

后台需要操作:
.处理前台上传的图片保存到本地的一个文件夹里
.从本地的文件夹里读取所有的图片返回给前台
后台用的ASP.NET不知道怎么处理formdata数据,然后实现上面的操作.

2.前台Ajax:

    for (var i = 0, file; file = this.fileFilter[i]; i++) {
            (function(file) {    
                var formData = new FormData();
                formData.append(file.name,file);
                $.ajax({
                    url: self.url,
                    type: 'post',
                    data: formData,
                    contentType: false,  
                    processData: false, 
                    success: function(data) {
                        self.onSuccess(data);
                        self.funDeleteFile(file);
                    },
                    error: function(data) {
                        console.log("error");
                        self.onFailure(file);
                    }
                })
                if(!self.fileFilter.length){
                    //执行完成
                    self.onComplete();
                }
            })(file);    
        }    
            
    }

发送请求的截图:
图片描述

请问后台ASP.NET怎么处理呢?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

仅此而已 2022-09-12 03:12:59

可以参照官方文档:

https://docs.microsoft.com/en...

破晓 2022-09-12 03:12:59

后台断点,ctrl+alt+I,即时输出中查看Request对象,所有的信息都可以查看到。然后对应处理即可。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文