windows iis 禁用除了GET和POST之外的请求方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows iis 禁用除了GET和POST之外的请求方法相关的知识,希望对你有一定的参考价值。

禁用除了GET和POST之外的请求方法
通过HTTP谓词禁用除了除了GET和POST之外http请求、
HTTP 1.1 共8种请求方法分别是
1 GET 请求指定的页面信息,并返回实体主体。
2 HEAD 类似于get请求,只不过返回的响应中没有具体的内容,用于获取报头
3 POST 向指定资源提交数据进行处理请求(例如提交表单或者上传文件)。数据被包含在请求体中。
POST请求可能会导致新的资源的建立和/或已有资源的修改。
4 PUT 从客户端向服务器传送的数据取代指定的文档的内容。
5 DELETE 请求服务器删除指定的页面。
6 CONNECT HTTP/1.1协议中预留给能够将连接改为管道方式的代理服务器。
7 OPTIONS 允许客户端查看服务器的性能。
8 TRACE 回显服务器收到的请求,主要用于测试或诊断。
名词解释:http谓词就是http方法,使用“HTTP 谓词”页可以创建请求筛选模块将允许或拒绝对其进行访问的谓词的列表。

  1. 开始—>搜索—>计算机管理
  2. 服务和应用程序—>webtrends—>请求筛选
  3. 技术分享图片

3.添加拒绝谓词 HTTP1.1请求方法总共8种,除了GET和POST全部添加到拒绝谓词
技术分享图片

  1. 用Fiddler 访问测试看是否生效
    技术分享图片

以上是关于windows iis 禁用除了GET和POST之外的请求方法的主要内容,如果未能解决你的问题,请参考以下文章

IIS:如何在 Windows Server 2008 中禁用数据执行保护?

当 file_get_contents 和 always_populate_raw_post_data 被禁用时,php://input 和 $HTTP_RAW_POST_DATA 的替代方案是啥

获取 IIS6 以提供 JSON 文件(包括 POST、GET)?

IIS 7启用static JSON文件能POST方法

HTTP提交方式之PUT详细介绍及POST和PUT的区别

web请求除了get和post还都有哪些方式?