用js取得服务器响应的头部信息
来源:互联网 发布:烽火通信 知乎 编辑:程序博客网 时间:2024/06/05 04:16
var xmlHttp;
var requestType = "";
function createXMLHttpRequest() {
if (window.ActiveXObject) {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
else if (window.XMLHttpRequest) {
xmlHttp = new XMLHttpRequest();
}
}
function doHeadRequest(request, url) {
requestType = request;
createXMLHttpRequest();
xmlHttp.onreadystatechange = handleStateChange;
xmlHttp.open("HEAD", url, true);
xmlHttp.send(null);
}
function handleStateChange() {
if(xmlHttp.readyState == 4) {
if(requestType == "allResponseHeaders") {
getAllResponseHeaders();
}
else if(requestType == "lastModified") {
getLastModified();
}
else if(requestType == "isResourceAvailable") {
getIsResourceAvailable();
}
}
}
function getAllResponseHeaders() {
alert(xmlHttp.getAllResponseHeaders());
}
function getLastModified() {
alert("Last Modified: " + xmlHttp.getResponseHeader("Last-Modified"));
}
function getIsResourceAvailable() {
if(xmlHttp.status == 200) {
alert("Successful response");
}
else if(xmlHttp.status == 404) {
alert("Resource is unavailable");
}
else {
alert("Unexpected response status: " + xmlHttp.status);
}
}
- 用js取得服务器响应的头部信息
- HTTP服务器头部信息
- js取得操作系统信息
- 查看AFnetworking网络请求时服务器返回的头部信息
- Ajax获取所有响应头部信息
- JS中取得URL信息
- request的头部信息列表
- HTTP服务器响应状态信息
- ajax提交等待服务器响应友好提示信息的实现
- 利用Ajax发送HEAD请求读取服务器响应头部
- 利用Ajax发送HEAD请求读取服务器响应头部
- 用telnet检测网址返回的头部信息状态码
- 关于web服务器头部的Server与X-Powered-By信息
- 从轮廓中取得四肢与头部的算法
- 从轮廓中取得四肢与头部的算法
- 从轮廓中取得四肢与头部的算法
- 取得DBMS_MONITOR包的信息
- 取得手机的网络信息
- 网易的代理意见
- 一些时间相关操作
- (收藏)oracle函数
- IP Helper API 简介与设置网卡的IP地址
- CEGL库简介
- 用js取得服务器响应的头部信息
- JSP的效率和安全性比asp更高
- 枚举硬件设备
- 测试并优化基于软件的网络分析工具
- 有才华的人,别让自己枯竭了
- GAPI编程实践
- 如何识别阶段性顶部
- 精华:全面接触SQL语法
- 开张大吉