HTTP Method Selector

Purpose

The HTTP Method Selector can be used to handle different request types in a targeted way.

For more information regarding adding and editing Preconditions, see Editing Preconditions.

Recommendations for use

Use the HTTP Method Selector to handle request methods that aren’t required on static web pages (e.g. HEAD, POST) in a particular way, for example.

Attributes

Attribute Meaning

method GET

method HEAD

method POST

method PUT

method OPTIONS

method TRACE

method DELETE

method CONNECT

method WebDAV

method OWA

method_SVN

Activate the methods here for which the precondition is met, in other words the methods for which vWAF is to observe the rules stored for the path added to the precondition (assuming any other additional preconditions specified are also met).

Note on the attribute "method WebDAV":

If this attribute is activated, this includes all methods that are used in combination with WebDAV. These methods are: MOVE, PROPFIND, PROPPATCH, DELETE, MKCOL, PUT, COPY, LOCK, and UNLOCK.

Note on the attribute "method OWA":

If this attribute is activated, this includes all methods that are used in combination with Microsoft Outlook Web Access (OWA). These methods are: MOVE, PROPFIND, PROPPATCH, DELETE, MKCOL, SEARCH, POLL, SUBSCRIBE, BMOVE, BCOPY, BDELETE, and BPROPPATCH.

Note on the attribute "method SVN":

If this attribute is activated, this includes all methods that are used in combination with Subversion servers. These methods are: CHECKOUT, COPY, DELETE, GET, MERGE, MKACTIVITY, MKCOL, OPTIONS, POST, PROPFIND, PROPPATCH, PUT, and REPORT.