服务器开启option方式
Last updated
Was this helpful?
Last updated
Was this helpful?
HTTP请求方法并不是只有GET和POST,只是最常用的。据标准(现行的HTTP/1.1)得知,通常有以下8种方法:、、、POST、PUT、DELETE、TRACE和CONNECT。
OPTIONS方法是用于请求获得由Request-URI标识的资源,在请求/响应的通信过程中可以使用的功能选项。通过这个方法,客户端可以在采取具体资源请求之前,决定对该资源采取何种必要措施,或者了解服务器的性能。
OPTIONS请求方法的主要用途有两个:
1、获取服务器支持的HTTP请求方法;也是黑客经常使用的方法。
2、用来检查服务器的性能。例如:AJAX进行跨域请求时的预检,需要向另外一个域名的资源发送一个HTTP OPTIONS请求头,用以判断实际发送的请求是否安全。
开启该方法有可能泄漏一些敏感信息,为攻击者发起进一步攻击提供信息。