Feature #45293

Base Distribution - Work Package #45088: Improved REST support

More flexible parsing of body arguments

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

Status:
Resolved
Priority:
Should have
Category:
Http
Target version:
-
Start date:
2013-02-08
Due date:
2013-04-13
% Done:

100%

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

Description

Parsing of body arguments (e.g. xml, json) currently takes place in Http\Request and is hard-coded there.
Besides from being a bit buggy (e.g. you currently have to specify two root nodes like <root><product><title>changed title</title></product></root> where a common REST request would expected to be just <title>changed title</title>) the behavior can't be influenced easily because it happens so early in the request handling.


Related issues

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

Actions
Related to TYPO3.Flow - Task #48615: Extract MediaType handling from HTTP requestResolvedBastian Waidelich2013-05-28

Actions
Related to TYPO3.Flow - Feature #54600: Request arguments not available in all HTTP methodsResolvedBastian Waidelich2013-12-26

Actions

Also available in: Atom PDF