HTTP

本文深入介绍了HTTP协议的基础知识,包括HTTP与HTTPS的区别、URL结构、请求与响应的格式。重点讲解了HTTP请求的GET和POST方法,以及响应的状态码,帮助读者理解HTTP通信过程中的关键要素。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.HTTP 协议相关知识

<1>http是超文本传输协议,https是基于http实现的
http是明文传输,https是加密传输

<2>URL(网址)

协议(http/https)://服务器地址(ip,域名):端口号/目录地址/页面地址?参数#片段标识符
●HTTP协议,默认端口号80;HTTPS协议,默认端口号443;默认端口号可省略

2.HTTP协议格式
在这里插入图片描述

<1>请求格式

  • 首行信息:方法类型(GET,POST),URL,版本号
  • 请求头header:每个键值对格式key: value,多个键值对用\n分隔
  • 空行:标志着header的结束
  • 正文body:参数,多个参数用&进行分隔,每个键值对 key=value;GET请求方式,body没有值;POST请求方式,body有值。

注:GET请求:在URL中直接传参,拼接请求参数;
POST请求:隐藏请求参数

<2>响应格式

  • 首行信息:版本号,状态码,状态码描述
  • 响应头header:每个键值对格式key: value,多个键值对用\n分隔
  • 空行:标志着header的结束
  • 正文body:参数,多个参数用&进行分隔,每个键值对 key=value;GET请求方式,body没有值;POST请求方式,body有值。

3.常见请求方法及含义
在这里插入图片描述

4.常见响应状态及含义
在这里插入图片描述

5.常见HTTP头
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值