考虑返回一个http状态为401,一个

JSON对象详细说明原因.如果你正在使用jQuery,那么你将会丢失你的error()回调,然后你可以解析你的对象.

$.ajax({

data: {},

dataType: 'html',

success: function(data) {

// do whatever here

},

type: 'POST',

url: 'myserver.com',

error: function(XMLHttpRequest, textStatus, errorThrown) {

// XMLHttpRequest.responseText has your json string

// XMLHttpRequest.status has the 401 status code

if (XMLHttpRequest.status === 401) {

location.href = 'login.php';

}

}

});

我不熟悉PHP,但这应该适用于任何环境.您可能必须禁止任何自动登录表单重定向.在asp.net mvc中,框架将看到401并将默认登录表单推回,状态为200.

php处理ajax post请求超时,php – 如何处理AJAX请求中的会话超时相关推荐

  1. 如何在Play Framework 2中实现会话超时

    如果您遵循Play Framework 2指南以实施身份验证: http://www.playframework.com/doc-m-e-t-t-i o / n..2..2..2 / Jac agéi ...

  2. nginx如何处理php请求,Nginx是如何处理HTTP请求的

    Nginx 是一个高性能的 Web 服务器,能够同时处理大量的并发请求.它结合多进程机制和异步机制 ,异步机制使用的是异步非阻塞方式 . (推荐教程:nginx教程) 下面为大家介绍一下 Nginx ...

  3. java ssh 超时时间,Java Ganymed Trlead Orion ssh会话超时

    我正在使用SSH Ganymed库别名Trilead别名Orion. 我试图理解会话的确切行为,因为我需要保持ssh连接打开很长时间(也许永远),并在我的jvm关闭或类似的事情时关闭它. 所以,我的问 ...

  4. jsf标签p:ajax_JSF AJAX请求的会话超时处理

    jsf标签<p:ajax> JSF AJAX请求的会话超时处理 当我们使用AJAX行为开发JSF应用程序时,在处理Ajax请求的超时情况时,我们可能会遇到问题. 例如,如果您使用的是基于J ...

  5. JSF AJAX请求的会话超时处理

    JSF AJAX请求的会话超时处理 当我们使用AJAX行为开发JSF应用程序时,在处理Ajax请求超时场景时可能会遇到问题. 例如,如果您使用的是基于J2EE表单的身份验证,则会话超时后应将正常请求重 ...

  6. ZooKeeper 会话超时

    1.会话概述 在ZooKeeper中,客户端和服务端建立连接后,会话随之建立,生成一个全局唯一的会话ID(Session ID).服务器和客户端之间维持的是一个长连接,在SESSION_TIMEOUT ...

  7. ajxs跨域 php_PHP项目中是如何处理Ajax请求与Ajax跨域的

    PHP项目中是如何处理Ajax请求与Ajax跨域的 发布时间:2020-12-14 16:35:47 来源:亿速云 阅读:98 这期内容当中小编将会给大家带来有关PHP项目中是如何处理Ajax请求与A ...

  8. java和ajax超时_java – 如何在不重置tomcat的会话超时的情况下执行经过身份验证的AJAX请求?...

    我会使用Grails过滤器,它会执行类似于The-MeLLeR提议的内容,而不会在所有会话中进行不必要的循环: class AjaxTimeoutFilters { int sessionTimeou ...

  9. Ajax设置超时时间,Ajax请求延迟提示

    Ajax参数API参考:https://www.w3school.com.cn/jquery/ajax_ajax.asp 方式一 设置时间超过,断开请求连接 /*** ajax接口---------- ...

最新文章

  1. Python的if __name__ == ‘__main__‘:的作用
  2. 通过Lazada成功打造自主女包品牌,这2个大学生是怎么做到的?
  3. git status 命令总结 —— Git 学习笔记 06
  4. 连接远程mysql遇到的问题及解决方法
  5. TensorFlow2-网络训练技巧
  6. python gis库_使用开放的python库自动化GIS和遥感工作流
  7. 在Linux下安装和使用MySQL(转)
  8. winetricks启动报错:please retest in a clean 32-bit WINEPREFIX before reporting a bug解决
  9. 批量word删除页眉页脚——VBS脚本,在office宏中运行即可
  10. nProtect GameGuard 的破解
  11. 铺瓷砖问题的C++实现
  12. 10个炫酷特效的网页写法(附源码),拿去就能用,nice
  13. css里面li标签怎么加图片_css怎么设置li标签的样式?
  14. vue封装了个日历组件(包含农历,节日)
  15. php判断字符串长度 strlen()与mb_strlen()函数
  16. Yocto系列讲解[理论篇] 3 - meta layer recipe class概念介绍
  17. qq群关系数据库 mysql_QQ群关系数据库24.52G mdf源文件下载 附上使用教程
  18. 密码学:分组密码.(块密码:是一种对称密码算法)
  19. 不仅室内,思岚科技激光雷达在室外使用同样出色
  20. 为什么图像成像时近大远小?

热门文章

  1. HTML音乐播放没声音,网页没有声音但系统显示有声音怎么回事?如何解决?
  2. python整数反转_敲代码学Python:力扣简单算法之整数反转
  3. oracle活跃用户,监控数据库中的活跃用户及其运行
  4. 两个字和三个字一样宽_武汉国庆出行 记好三个字
  5. 二阶矩阵乘法C语言,c语言矩阵相乘
  6. 关闭后天 树莓派_陪你一起玩树莓派-系统安装
  7. 刷网络课_网络营销实践心得—刘荟萌
  8. redis核心技术与实战(三) 性能篇
  9. 13-容器的端口映射
  10. 洛谷 P1372 又是毕业季I