Feature #47137

HTTP method tunneling

Added by Bastian Waidelich about 8 years ago. Updated about 8 years ago.

Status:
Resolved
Priority:
Should have
Category:
Http
Start date:
2013-04-11
Due date:
% Done:

100%

Estimated time:
PHP Version:
Has patch:
No
Complexity:

Description

Due to limited support in browsers or restrictive firewalls, Flow should allow HTTP request methods to be overridden by the client.

For POST requests the request method is overridden if

  • a post argument __method is set OR
  • if the header X-HTTP-Method-Override is present OR
  • if the header X-HTTP-Method is present

(first rule applies in the order specified)

Example DELETE form:

<form method="POST">
  <input type="hidden" name="__method" value="DELETE" />
</form>


Related issues

Related to TYPO3.Flow - Feature #37604: Make Flow RestController useless by improving MVC stackResolvedBastian Waidelich2012-05-30

Actions
Related to TYPO3.Flow - Feature #47551: Allow usage of links for destructive actions againRejected2013-04-24

Actions
#1

Updated by Gerrit Code Review about 8 years ago

  • Status changed from Accepted to Under Review

Patch set 1 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/19800

#2

Updated by Gerrit Code Review about 8 years ago

Patch set 2 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/19800

#3

Updated by Gerrit Code Review about 8 years ago

Patch set 3 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/19800

#4

Updated by Gerrit Code Review about 8 years ago

Patch set 1 for branch 2.0 has been pushed to the review server.
It is available at https://review.typo3.org/20014

#5

Updated by Bastian Waidelich about 8 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100

Also available in: Atom PDF