wai-extra-3.0.3.2: Provides some basic WAI handlers and middleware.

Safe HaskellNone
LanguageHaskell98

Network.Wai.Middleware.MethodOverridePost

Description

Changes the request-method via first post-parameter _method.

Synopsis

Documentation

methodOverridePost :: Middleware Source

Allows overriding of the HTTP request method via the _method post string parameter.

  • Looks for the Content-Type requestHeader.
  • If the header is set to application/x-www-form-urlencoded and the first POST parameter is _method then it changes the request-method to the value of that parameter.
  • This middleware only applies when the initial request method is POST.