wai-extra-3.1.17: Provides some basic WAI handlers and middleware.
Safe HaskellSafe-Inferred
LanguageHaskell2010

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.