为什么要禁止除GET和POST之外的HTTP方法

一, HTTP请求有哪些

GET和POST是最为常见方法,而且大部分主流网站只支持这两种方法,因为它们已经可以满足功能需求。

  • GET获取服务器资源
  • POST用来像服务器指定的URL的资源提交数据。
  • 其余方法一般服务器不会响应,并抛出404或405.

二, 不安全的HTTP方法

  1. OPTION方法:允许客户端查看服务器的性能 ==》造成服务器信息暴漏.(中间件版本,支持的HTTP方法)
  2. PUT:从客户端向服务器传送的数据取代指定的文档的内容。==》由于PUT方法不带验证机制,利用PUT方法可以快捷简单入侵服务器,上传Webshell或者其他恶意文件来获取敏感数据或服务器权限。
  3. DELETE方法:请求服务器删除指定的页面。==》利用DELETE方法可以删除服务器上特定的资源文件,造成恶意攻击。
相关推荐
xiangw@GZ2 分钟前
802.11全系列标准调制编码与速率档对应关系
网络·单片机·嵌入式硬件·架构
liulilittle44 分钟前
KCC:在 BBR 思路上的一次探索
网络·tcp/ip·算法·bbr·通信·拥塞控制·kcc
27669582922 小时前
泡泡玛特app 腾讯企业加固/支付宝加固脱修frida rpc调用
网络·网络协议·rpc·frida·泡泡玛特·ppmt·泡泡玛特app-rpc调用
其实防守也摸鱼2 小时前
软件安全与漏洞--Windows底层原理与软件逆向工程基础
linux·网络·数据库·算法·安全·安全架构·软件安全与漏洞
薛定猫AI2 小时前
【深度解析】OpenRouter Fusion API 技术拆解:多模型融合架构的能力边界与工程实践
网络·架构
сокол3 小时前
【网安-研判-WireShark流量分析】端口扫描流量分析(高频短连接、SYN 扫描、ICMP 存活探测、扫描 IP / 时段 / 工具指纹)
网络·tcp/ip·wireshark
AI科技星3 小时前
数术宇宙:零一无穷创世史诗
开发语言·网络·量子计算·拓扑学
tzy2333 小时前
IEC101的升级版——IEC104简介
网络·iec104·iec101·四遥·总招·变化上送
IT WorryFree3 小时前
三套 Zabbix7.4 API 可直接复制 params 模板
运维·服务器·网络
RisunJan4 小时前
Linux命令-pmap(进程内存映射报告工具)
linux·服务器·网络