Ajax视频上传速度太慢

用Ajax调用接口上传视频,为什么速度这么慢,一个30M的视频用了5分钟
        var fidfile = document.getElementById(fid)
        var tidfile = document.getElementById(tid)
        var obj = JSON.parse(sessionStorage.getItem("res"));
        var isLocal = JSON.parse(sessionStorage.getItem("isLocal"));
        console.log("1----" + new Date().getTime())
        console.log($(fidfile)[0].files[0])
        var file = $(fidfile)[0].files[0]
        var formData = new FormData();
        formData.append('file', file)
        formData.append('language', tid)
        formData.append('type', 'media')
        formData.append('isLocal', isLocal)
        formData.append('token', obj.token)
        console.log("2----" + new Date().getTime())
        
        $.ajax({
            url: 'https://112.14.9.112:19999/upload/uploadResource',
            async: true,
            type: 'post',
            data: formData,
            dataType: 'json',
            processData: false,
            contentType: false,
            success: function (data) {
                console.log("3----" + new Date().getTime())
                if (data.code == 200) {
                    tidfile.value = data.data;
                    tidfile.classList = fidfile.files[0].name;
                    $.messager.alert('', '上传成功')
                    $.messager.progress('close')
                } else {
                    $.messager.progress('close')
                }
            }
        })

服务器未限制网站上传下载速率的情况下,快慢取决于机房带宽及网络情况,机房单线而不是BGP,客户端网络和机房不一样时,访问上来说会响度比较慢。

查看后端接口问题