首页 > 其他分享 >HTTP协议

HTTP协议

时间:2024-11-16 22:30:04浏览次数:1  
标签:协议 HTTP 请求 GET 浏览器 服务器 POST

HTTP介绍

1.全称超文本传输协议,用于从万维网服务器传输超文本到本地浏览器的传送协议。
2.是一种应用层协议,基于TCP/IP通信协议传递数据。
3.工作过程:客户端发送请求,服务端回复响应,一发一收。

HTTP请求

HTTP中的GET,POST,PUT,DELETE对应着对网络资源的查 ,改 ,增 ,删 4个操作

方法 说明
GET 获取资源、查询信息
POST 传输实体主体
PUT 传输文件
HEAD 获得报文首部
DELETE 删除文件

一、GET请求
方式:
(1)直接在浏览器中输入URL(网址)
(2)HTML页面中的一些特殊标签,link(引入CSS),img(图片),script(引入JS)前面都是页面加载时触发,a(超链接)用户点击时触发GET请求。
(3)from表单
用GET传参:在?后跟变量名,不同的变量之间用&隔开。例如,在 url 后添加/?a=1 即可发送get请求。

二、POST请求
多用于提交用户输入的数据给服务器
(1)一般通过body传递参数
(2)使用插件hackbar:复制get的url,选择postdata,填入传递参数,点击 execute
(3)通过系统(eg.windows)自带的curl命令curl -X POST -d "a=1" http://*****(此部分为url)/?a=1

三、请求报头
整体格式是键值对结构,每个键值对占一行,键和值之间使用 冒号+空格 进行分割
(1)HOST:值表示服务器主机的地址和端口(地址可以是域名或IP端口号可以省略或者手动指定)
(2)Content-Length:表示body的数据长度。
(3)Referer:表示这个页面是从哪个页面跳转过来的。
(4)Cookie:浏览器提供的一种能在本地存储数据的能力(经典应用就是保持客户端的登录状态)
(5)User-Agent:表示浏览器或者操作系统的属性。
(6)Content-Type:表示 body 的数据格式。

HPPT响应

1.状态码
(1)403 表示访问被拒绝
(2)405 访问的服务器不能支持请求中的方法或者不能使用该请求中的方法
(3)500 服务器出现内部错误

标签:协议,HTTP,请求,GET,浏览器,服务器,POST
From: https://www.cnblogs.com/x-shuy2e/p/18549993

相关文章

  • ARP欺骗技术:DNS欺骗与HTTP重定向_(1).ARP欺骗技术概述
    ARP欺骗技术概述什么是ARP欺骗ARP(AddressResolutionProtocol)欺骗是一种网络攻击技术,通过发送虚假的ARP(地址解析协议)响应包,将攻击者的MAC地址映射到目标IP地址,从而使网络流量被重定向到攻击者的设备,进而实现中间人攻击(Man-in-the-Middle,MITM)。ARP协议简介ARP协议用......
  • ARP欺骗技术:DNS欺骗与HTTP重定向_(2).ARP欺骗原理与机制
    ARP欺骗原理与机制1.ARP协议简介ARP(AddressResolutionProtocol)协议是用于将IP地址解析为物理地址(通常是MAC地址)的协议。在网络中,计算机之间进行通信时,需要知道对方的MAC地址来构建数据帧。ARP协议通过广播请求和单播响应的方式,实现了从IP地址到MAC地址的动态映射。ARP......
  • ARP欺骗技术:DNS欺骗与HTTP重定向_(3).ARP欺骗的攻击方法
    ARP欺骗的攻击方法在上一节中,我们讨论了ARP协议的基本工作原理以及如何利用Python库进行ARP请求和响应的发送。本节将深入探讨ARP欺骗的具体攻击方法,包括如何通过ARP欺骗进行中间人攻击(Man-in-the-Middle,MITM),并详细说明DNS欺骗与HTTP重定向的技术细节。1.ARP欺骗的基本......
  • ARP欺骗技术:DNS欺骗与HTTP重定向_(4).ARP欺骗的防御措施
    ARP欺骗的防御措施1.静态ARP表1.1原理静态ARP表是一种将特定IP地址与MAC地址绑定的方法,以防止动态ARP表被恶意修改。通过静态ARP表,网络管理员可以手动配置IP地址和MAC地址的对应关系,从而确保这些关系不会被ARP欺骗攻击所改变。1.2内容静态ARP表的设置通常在路由器......
  • CTF web解题 PHP http referer xff使用 burpsuite使用 新手入门 [SWPUCTF 2022 新生赛
    每日emo:burp可以抓包,你可以抓住到她的心吗?[SWPUCTF2022新生赛]xffFlag:NSSCTF{th1s_xff_1s_e4ay}打开靶机抓个包看一下根据打开靶机显示MustbeaccessedfromXiaohong'sowncomputer.传入X-Forwarded-For到127.0.0.1根据提示添加Referer到127.0.0.1......
  • ShardingSphere 如何完美驾驭分布式事务与 XA 协议?
    0前言基于上一文基础,详细展开ShardingSphere分布式事务实现。先看支持强一致性事务的XAShardingTransactionManager。1XAShardingTransactionManager回到ShardingSphere,来到sharding-transaction-xa-core工程的XAShardingTransactionManager类,分布式事务的XA实现类......
  • Profinet转EtherNet/IP协议网关功能及配置
    在现代工业自动化领域,Profinet转EtherNet/IP的互联互通至关重要,远创智控YC-PN-EIP设备是优秀的解决方案。它拥有高效协议转换能力,带来便捷体验,提升企业生产效率与智能化水平。主要功能包括精准的数据转换和传输。突出特点与优势有性能稳定可靠、操作简易。技术参数涵盖传输速率......
  • Profinet转CC-Link IEFB主站协议网关功能及配置
    在现代工业自动化领域,Profinet转CC-LinkIEFB的互联互通至关重要,远创智控YC-CCLKIEM-PN设备是优秀的解决方案。它拥有高效协议转换能力,带来便捷体验,提升企业生产效率与智能化水平。主要功能包括精准的数据转换和传输。突出特点与优势有性能稳定可靠、操作简易。技术参数涵盖传......
  • Profinet转CC-Link IE协议网关功能及配置
    在现代工业自动化领域,Profinet转CC-LinkIE的互联互通至关重要,远创智控YC-PN-CCLKIE设备是优秀的解决方案。它拥有高效协议转换能力,带来便捷体验,提升企业生产效率与智能化水平。主要功能包括精准的数据转换和传输。突出特点与优势有性能稳定可靠、操作简易。技术参数涵盖传输速......
  • 【纸飞机串口调试工具】多窗口绘图(TEXT协议)
    目录纸飞机串口工具介绍TEXT协议介绍绘图演示多窗口绘图纸飞机串口工具介绍纸飞机一款性能强劲且专业的串口/网络/HID调试助手,具有多窗口绘图、关键字高亮、数据分窗和数据过滤等众多功能,可以极大的方便嵌入式开发人员的调试过程。下载链接:https://io.comassistan......