当前位置:首页 > 经验 >

如何去掉http校验(http怎么校验)

来源:原点资讯(www.yd166.com)时间:2022-11-09 13:44:53作者:YD166手机阅读>>

HTTP 方法用于执行创建、读取、更新和删除(或 CRUD)操作。最常用的方法是 POSTGETPUTPATCHDELETE

禁用方法是一种很好的做法,这些方法是未使用且不安全的,例如 PUT、PATCH 和 DELETE。

本教程解释了如何禁用 Apache Web 服务器的 HTTP 方法。

在 Apache 中禁用 HTTP 方法

在文档根目录下创建“.htaccess”文件并添加以下代码。确保启用了Apache 重写模块和 .htaccess。

RewriteEngine On RewriteCond %{REQUEST_METHOD} ^(HEAD|PUT|DELETE|PATCH|TRACK|OPTIONS) RewriteRule .* - [F]

上述配置将禁用 HEAD、PUT、DELETE、PATCH、TRACK 和 OPTIONS 方法。

接下来,重新启动 Apache 网络服务器以应用更改。

sudo systemctl restart apache2 验证设置

您可以使用 curl 命令行实用程序验证更改,让我们从您的系统发送一个请求,以验证服务器是否接受特定的标头请求,例如,以下命令将向服务器发送“OPTIONS”请求。

curl -i -X OPTIONS https://tecadmin.net

输出

HTTP/1.1 403 Forbidden Date: Thu, 30 Dec 2021 05:50:03 GMT Server: Apache/2.4.41 (Ubuntu) Content-Length: 281 Content-Type: text/html; charset=iso-8859-1 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>403 Forbidden</title> </head><body> <h1>Forbidden</h1> <p>You don't have permission to access this resource.</p> <hr> <address>Apache Server at tecadmin.net Port 443</address> </body></html>

您将在结果中看到一条禁止消息,这意味着 Apache 服务器拒绝了 OPTIONS 请求。

结论

希望本文能帮助您禁用 Apache 网络服务器的 HTTP 方法。

栏目热文

http用户验证步骤(http服务的正确范例)

http用户验证步骤(http服务的正确范例)

前言在上一章节中,一一哥 带大家搭建了第一个Spring Security项目,相信小伙伴已经学会了如何利用Spring...

2022-11-09 14:02:23查看全文 >>

http认证过程(产品认证证书查询)

http认证过程(产品认证证书查询)

HttpBasic 认证有一定的局限性与安全隐患,因此在实际项目中使用并不多,但是,有的时候为了测试方便,开启 Http...

2022-11-09 14:15:38查看全文 >>

http认证方法有哪些(http协议基础认证)

http认证方法有哪些(http协议基础认证)

我将在此处描述的问题和解决方案是“基本Http身份验证”的基本对话框的解决方法。尝试统一身份验证流程时遇到了这样的问题...

2022-11-09 14:27:22查看全文 >>

http认证四个方式(http认证方法有哪些)

http认证四个方式(http认证方法有哪些)

HTTP(HyperText Transfer Protocol,超文本传输协议)被用于在Web浏览器和网站服务器之间传...

2022-11-09 14:22:34查看全文 >>

世俱杯举办城市专业球场(2021世俱杯举办地点介绍)

世俱杯举办城市专业球场(2021世俱杯举办地点介绍)

直播吧12月28日讯 据《齐鲁晚报》报道,为了迎接世俱杯赛事的到来,鲁能主场济南奥体中心将在明年改造成为专业足球场。今天...

2022-11-09 14:10:10查看全文 >>

http协议认证方式(http认证方式)

http协议认证方式(http认证方式)

当互联网应用越来越多,每个应用程序都实现了自己的身份存储、认证和授权,用户需要在应用上反复的注册与登录,体验糟糕,用户身...

2022-11-09 14:15:56查看全文 >>

怎么能把http去掉(http要关掉吗)

怎么能把http去掉(http要关掉吗)

作者 | billpchen来源 | 占小狼的博客(ID:whywhy_zj)头图 | CSDN下载自视觉中国2015 ...

2022-11-09 14:17:17查看全文 >>

http代理的认证方式(如何做http代理)

http代理的认证方式(如何做http代理)

什么是HTTPS代理随着代理服务器的广泛使用,大家对代理应该有一定的了解。代理根据协最常见的分类是http代理、http...

2022-11-09 14:27:41查看全文 >>

怎样删除http协议(http协议简介)

怎样删除http协议(http协议简介)

HTTP简介HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维...

2022-11-09 14:04:17查看全文 >>

不加密的http传输协议怎么取消(怎么对http协议加密)

不加密的http传输协议怎么取消(怎么对http协议加密)

https 加密传输协议很多新手呢他并不知道,当我们去打开一个网站的时候,这个网站的域名前面会有一个http:/冒号双斜...

2022-11-09 13:41:16查看全文 >>

文档排行