位置: 编程技术 - 正文
推荐整理分享解决jQuery上传插件Uploadify出现Http Error 302错误的方法(jquery 上传进度),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:jquery文件上传显示进度,jquery文件上传插件,jquery 上传文件,jquery上传插件,jquery上传图片插件,jquery uploadify上传,jquery文件上传插件,jquery上传插件,内容如对您有帮助,希望把文章链接给更多的朋友!
之前介绍过jquery uploadify上传插件的使用方法,我在使用中遇到过Http Error 错误问题,应该会有很多人在使用中遇到过,在此记录下来:首先http 是请求被重定向的意思,这就很容易理解了,如果你的uploadify处理上传脚本有session验证,就会出现此错误,因为flash在执行post请求的时候没有包含cookie信息,而服务器的session会根据客户端的cookie来得到SESSIONID。没有提交cookie自然就不能获取到session,然后uploadify就返回了(请求被重定向)的错误。解决办法:
把session_id的值传到服务端:
然后在服务器端session验证之前:
当然,你也可以直接在url中将session id传过去,这样Http Error 错误就可以得到解决。
问题扩展:MVC使用uploadify3.1 IE下正常firefox、chrome也出现HTTPERROR 错误,有什么解决办法?
jquery uploadify在ie下可以正常上传,在实现异步上传的时候,每一个文件在上传时都会提交给服务器一个请求。每个请求都需要安全验证,session 和cookie的校验。是的,就是这样。由于jquery uploadify是借助flash来实现上传的,每一次向后台发送数据流请求时,ie会自动把本地cookie存储捆绑在一起发送给服务器。但 firefox、chrome不会这样做,他们会认为这样不安全。
首先需要对global.asxa添加如下内容
初始化页面上传插件代码如下
更多精彩内容请参考专题《ajax上传技术汇总》,《javascript文件上传操作汇总》和《jQuery上传操作汇总》进行学习。
一个问题的研究可以是发散性的是多方面,我们要学会举一反三,这样才能灵活的学习专业知识,掌握专业技能,希望对大家的学习有所帮助。
jquery中ajax跨域方法实例分析 本文实例分析了jquery中ajax跨域。分享给大家供大家参考,具体如下:JSONP是一个非官方的协议,它允许在服务器端集成Scripttags返回至客户端,通过javascr
jquery中object对象循环遍历的方法 一个朋友问对象如何转为数组,当我问他为啥要转得时候,他告诉我,数组可以用js循环遍历,而对象则不可以。其实呢,对象同样可以循环遍历的啊。
jquery简单倒计时实现方法 本文实例讲述了jquery简单倒计时实现方法。分享给大家供大家参考,具体如下:varintDiff=parseInt();//倒计时总秒数量functiontimer(intDiff){window.setInterval(functi
标签: jquery 上传进度
本文链接地址:https://www.jiuchutong.com/biancheng/377733.html 转载请保留说明!友情链接: 武汉网站建设