平时我们用到的请求一般为post和get,今天介绍一种新的请求方式,head请求,顾名思义,head请求就是请求头部信息的,也只能请求头部信息,所以相应速度非常快,可以快速的实现前后端的交互

$.ajax({
type: 'HEAD', // 获取头信息,type=HEAD即可
url : window.location.href,
//url:"http://device.qq.com/cgi-bin/device_cgi/remote_bind_get_Verify",
complete: function( xhr,data ){
// 获取相关Http Response header
var wpoInfo = {
// 服务器端时间
"date" : xhr.getResponseHeader('Date'),
// 如果开启了gzip,会返回这个东西
"contentEncoding" : xhr.getResponseHeader('Content-Encoding'),
// keep-alive ? close?
"connection" : xhr.getResponseHeader('Connection'),
// 响应长度
"contentLength" : xhr.getResponseHeader('content-length'),
// 服务器类型,apache?lighttpd?
"server" : xhr.getResponseHeader('Server'),
"vary" : xhr.getResponseHeader('Vary'),
"transferEncoding" : xhr.getResponseHeader('Transfer-Encoding'),
// text/html ? text/xml?
"contentType" : xhr.getResponseHeader('Content-Type'),
"cacheControl" : xhr.getResponseHeader('Cache-Control'),
// 生命周期?
"exprires" : xhr.getResponseHeader('Exprires'),
"lastModified" : xhr.getResponseHeader('Last-Modified')
};
//console.log(xhr.getAllResponseHeaders());
console.log(wpoInfo,0000);
}
});

代码摘自:yuan010101

最新文章

  1. 【原创】Kafka topic常见命令解析
  2. Sql server之路 (四)添加本地数据库MDF文件
  3. 在fortran下进行openmp并行计算编程
  4. ADIv5.2
  5. Sqli-labs less 32
  6. 监听mysql是否挂了
  7. 打包并发布自己的Android应用(eclipse)
  8. MSSQLSERVER数据库- 获取月份的第一天和最后一天
  9. 欧几里德算法及其扩展(推导&&模板)
  10. 24.Django路由规则
  11. Spring Boot通过命令行启动发生FileNotFoundException
  12. [图解Java]ReentrantLock重入锁
  13. Vue.js系列之三模板语法
  14. jQuery.parseJSON vs JSON.parse
  15. ubuntu 11.04 old sources.list
  16. LVM实操
  17. Go语言中结构体的使用-第2部分OOP
  18. grid++json页面数据传入
  19. Atitit. Class  元数据的反射操作 api apache  工具
  20. python学习之io模块

热门文章

  1. Docker 容器资源隔离 namespace(十)
  2. 书.Windows网络与通信程序设计
  3. Spring + Atomikos 分布式事务实现方式
  4. ERNIE 2.0 理解与使用
  5. python argparse库
  6. JAVA MAC 比较大小
  7. python学习--13 基本数据类型 2
  8. centos7 通过yum安装mysql
  9. Python单元测试笔记
  10. dubbo中使用的zookeeper,netty以及javassist的Demo文件