当前位置: 首页 > article >正文

初识HTTP

在这里插入图片描述

1、请求头中存储的是该请求的一些主要说明
accept:浏览器通过这个头告诉服务器,它所支持的数据类型

Accept-Charset:浏览器通过这个头告诉服务器,它支持哪种字符集

Accept-Encoding:浏览器通过这个头告诉服务器,支持的压缩格式

Accept-Language:浏览器通过这个头告诉服务器,它的语言环境

Host:浏览器通过这个头告诉服务器,想访问哪台主机

If-Modified-Since:浏览器通过这个头告诉服务器,缓存数据的时间

Referer:浏览器通过这个头告诉服务器,客户机是哪个页面来的防盗链

Connection:浏览器通过这个头告诉服务器,请求完后是断开链接还是何持链接

X-Requested-With:XMLHttpRequest代表通过ajax方式进行访问

User-Agent:请求载体的身份标识
1.1、 post和get
get :提交的数据会放在URL之后,以?分割URL和传输数据,参数之间以&链接,
post:是把提交的数据放在HTTP包的请求体中,
get提交的数据大小有限制(因为浏览器对URL的长度有限制)
post方法提交的数据没有大小限制且携带的请求数据不可以明文方式链接在URL中
1.2、cookie
HTTP无状态,使用cookie记录状态
cookie是具体指一小段信息,服务器创建的并发送出来存储在浏览器上的一组组键值对,浏览器再次访问服务器是可以携带键值访问服务器,以便识别浏览器的身份,由服务器创建,存储在浏览器中
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

报文体(payload)
2、 请求头
在这里插入图片描述

3、响应头
在这里插入图片描述


http://www.kler.cn/a/306343.html

相关文章:

  • 【Pikachu】目录遍历实战
  • AcWing 302 任务安排 斜率优化的dp
  • 【含开题报告+文档+PPT+源码】基于Spring Boot智能综合交通出行管理平台的设计与实现
  • 解决 Redis 报错:`(error) NOAUTH Authentication required`
  • 监控录音如何消除杂音?降低录音噪音的五个技巧
  • 信捷 PLC C语言 POU 指示灯交替灭0.5秒亮0.5秒(保持型定时器)
  • 生产环境下Nuxt3如何设置部署端口号?
  • es6(1)
  • Dubbo从入门到实战
  • 9.12-kubeadm方式安装k8s+基础命令的使用
  • 【Unity】 HTFramework框架(五十六)MarkdownText:支持运行时解析并显示Markdown文本
  • 微服务实战系列之玩转Docker(十五)
  • java实现策略模式
  • 腾讯又开放了一款新的开发工具,用起来真优雅
  • Python 中常见的数据结构(二)
  • AWTK fscript 中的 value 扩展函数
  • 安卓BLE蓝牙通讯
  • 智慧灯杆系统架构及各个子系统功能介绍
  • 【技术调研】三维(4)-ThreeJs阴影投射、光线投射及案例
  • three.js KeyframeTrack
  • SpringMVC 入门案例详解
  • 免费像素画绘制软件 | Pixelorama v1.0.3
  • ArrayList动态数组
  • react18基础教程系列--安装环境及packagejson文件分析
  • llama网络结构及源码
  • 【MySQL学习】基础指令全解:构建你的数据库技能