首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从JavaScript检测HTTP301状态代码

从JavaScript检测HTTP301状态代码
EN

Stack Overflow用户
提问于 2013-07-25 23:58:34
回答 2查看 2.8K关注 0票数 4

我需要检测客户端请求的文件(使用XMLHttpRequest)是否有301响应。这样做的原因是因为我需要请求与用户被重定向的文件相关的其他文件,而与第一个请求的文件无关。有没有办法使用JavaScript或JQuery来检测此响应状态代码?

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2013-07-26 00:38:21

jQuery ajax回调函数提供了大量信息

代码语言:javascript
复制
$.ajax({
    url: "test.php",
    type: "GET",
    data: {},
    dataType:"json",
    success: function(resp, textStatus, xhr) {
        //status of request
        console.log(xhr.status);
    },
    complete: function(xhr, textStatus) {
        console.log(xhr.status);
    }
});
票数 3
EN

Stack Overflow用户

发布于 2013-07-26 00:04:29

您可以将$.ajax与jquery一起使用

这里有你需要的一切:http://api.jquery.com/jQuery.ajax/

如果你看一下"statusCode“解释,你会发现你可以为每一段代码做一些东西

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17863062

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档