如何检查java servlet过滤器中的OPTIONS方法调用?

时间:2011-08-10 10:42:41

标签: java servlets jetty servlet-filters

我有一个servlet过滤器,如果调用是OPTIONS方法调用,那么需要完成一组特定的任务。

有没有办法可以检查我的自定义过滤器,如果传入的http请求是对OPTIONS调用的请求,它现在扩展为javax.servlet.filter?

由于

PS:我使用jetty作为我的app服务器。

2 个答案:

答案 0 :(得分:4)

HttpServletRequest中的

getMethod可能就是您所需要的:http://download.oracle.com/javaee/6/api/javax/servlet/http/HttpServletRequest.html#getMethod()

如果发出OPTIONS请求,则应返回OPTIONS

答案 1 :(得分:0)

您必须实施doOptions()方法。