firefox浏览器用jquery.uploadify插件上传时报HTTP 302错误
2018-10-12 14:00
1016 查看
解决了uploadify插件在chrom频繁崩溃的问题,又遇到了新问题,ff浏览器下报HTTP 302错误,
ff浏览器下 uploadify 利用flash进行post上传时没有包含原来的session信息,而是重新创建了一个session,新的session无法通过登录验证,因此被重定向到了登录页面。
解决的方法无非就是将原session一起post到服务器端,然后服务器端登录验证之前将需要验证的session改为post过来的那个。。。(语言组织能力太差―,―)。
jquery.uploadify初始化时添加:
'formData' : { '<?php echo session_name();?>' : '<?php echo session_id();?>' },
服务器端由于项目使用的是zend框架,全部控制器都继承Seed_Controller_Action4Admin,修改基类怕引起其他问题,因此没有改基类,只改了应用控制器的init()方法
public function init() {
$session_name = session_name();
if (!isset($_POST[$session_name])) {
} else {
session_id($_POST[$session_name]);
//uploadify官网有这一行,但我加入这行后报session已启动错误
//去掉之后正常
//session_start();
}
}
这里发现一个问题:所有上传图片的action应该放到一个控制器中的,开发的时候偷懒了,将上传图片的action跟其他呈现页面的action放在了一起,init方法被覆盖掉了,因此其他几个action在访问的时候不进行登录验证了。。。
虽然HTTP 302问题解决了,唉。。。还是不合理啊。
最终还是没有完美解决此问题,小伙伴们如有更好的方法,请告知一下,本文持续更新。
您可能感兴趣的文章:
- JQuery.uploadify 上传文件插件的使用详解 for ASP.NET
- php+jQuery.uploadify实现文件上传教程
- 图片上传插件jquery.uploadify详解
- jquery.uploadify插件在chrome浏览器频繁崩溃解决方法
- jQuery.uploadify文件上传组件实例讲解
- jQuery.Uploadify插件实现带进度条的批量上传功能
- SpringMVC文件上传 多文件上传实例
- jquery.form.js框架实现文件上传功能案例解析(springmvc)
- 使用jQuery.form.js/springmvc框架实现文件上传功能
- SpringMVC + jquery.uploadify实现上传文件功能
相关文章推荐
- firefox浏览器用jquery.uploadify插件上传时报HTTP 302错误
- jQuery Uploadify 上传插件出现Http Error 302 错误的解决办法
- jquery uploadify上传文件时报HTTP401错误
- jquery uploadify上传文件插件导致浏览器崩溃问题解决方法
- 解决ThinkPHP下使用上传插件Uploadify浏览器firefox报302错误的方法
- jquery uploadify上传文件插件导致浏览器崩溃问题解决方法
- MVC中使用jquery uploadify上传图片报302错误
- JQuery.Uploadify asp.net(C#)文件,多文件上传插件, Session 获取不到等错误
- 解决ThinkPHP下使用上传插件Uploadify浏览器firefox报302错误的方法
- jquery.uploadify插件实现图片上传和预览效果
- JQuery.uploadify 上传文件插件的使用详解 for ASP.NET
- 图片上传插件jquery.uploadify
- jquery.Uploadify.js 上传插件
- jquery上传插件Jquery.uploadify.js-转
- ThinkPHP 解决使用uploadify 在Firefox浏览器上传图片出现HTTP 302报错
- 解决jquery.uploadify上传插件导致google崩溃
- 利用jquery.uploadify插件来实现图片上传和预览效果
- jquery插件 jsp+servlet+uploadify3.1 文件上传
- jquery插件 jsp+servlet+uploadify3.1 文件上传
- JQuery.uploadify 上传文件插件的使用详解 for ASP.NET