当前位置: 代码迷 >> Web前端 >> uploadify3.2下传url的设置有关问题
  详细解决方案

uploadify3.2下传url的设置有关问题

热度:374   发布时间:2013-01-23 10:44:49.0
uploadify3.2上传url的设置问题
贴一段uploadify处理url的方法
SWFUpload.completeURL = function(a) {
    if (typeof(a) !== "string" || a.match(/^https?:\/\//i) || a.match(/^\//)) {
        return a
    }
    var c = window.location.protocol + "//" + window.location.hostname + (window.location.port ? ":" + window.location.port: "");
    var b = window.location.pathname.lastIndexOf("/");
    if (b <= 0) {
        path = "/"
    } else {
        path = window.location.pathname.substr(0, b) + "/"
    }
    return path + a
};

我们看到url是根据浏览器地址来请求上传的。


比如我当前浏览器的地址是http://127.0.0.1:8888/PROJECT/animeManage/getAnime?animeId=2

我要提交的action是‘fileManage/changeCover’

按照上面的规则,上传文件请求的地址就是http://127.0.0.1:8888/PROJECT/animeManage/fileManage/changeCover

而我请求的地址应该是http://127.0.0.1:8888/PROJECT/fileManage/changeCover


后面要怎么处理就见仁见智了。。