Quhj_ 2021-12-22 15:40 采纳率: 100%
浏览 57
已结题

.net后端获取不到前端XMLHttpRequest.send上传的文件

如题,代码如下
前端JS

function uploadBlob(blob) {
    console.log(blob);
    xmlhttp = null;
    if (window.XMLHttpRequest) {
        xmlhttp = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    if (xmlhttp != null) {
        try {
    
            //开始上传
            xmlhttp.open('POST', '../upLoad/uploadBlob', true);
            xmlhttp.send(blob);
            xmlhttp.onload = function () {
                // 处理取回的数据(在 xmlhttp.response 中找到)
                console.log(xmlhttp.response);
            };
        } catch (error) {
            console.log(error)
        }
    }
    else {
        alert("浏览器不支持XMLHTTP.");
    }
}

后端C#

    public class upLoadController : Controller
    {
        public string UploadBlob( )
        {
            string i = Request.Files.Count.ToString();
            return i;
        }
    }

img

img

实在不知道怎么解决了,百度上找了一天,没有这种上传方式的案例,我恰好又是个钻牛角尖的人,就一直卡在这里了,望解答!

  • 写回答

1条回答 默认 最新

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 系统已结题 12月30日
      • 已采纳回答 12月22日
      • 修改了问题 12月22日
      • 创建了问题 12月22日

      悬赏问题

      • ¥100 IIC通讯数据算法分析
      • ¥15 matlab 绘制涡流场
      • ¥15 依存句法分析如何与BERT模型及GCN相结合
      • ¥66 有偿收一个会Python 与unitysocket通信,会简单mediapipe手势识别的哥
      • ¥15 药店卖药设计使利润最大
      • ¥15 模拟银行实现VIP服务
      • ¥20 ECU在实车上can通讯失败或不稳定
      • ¥15 关于VB.net调用Excel如何打包的问题?
      • ¥15 VB6.0+WebBrowser如何实现网页内嵌图片按钮点击
      • ¥30 请问纯C语言如何编写简易的easyx图形库