Task #25907

Referrer should only contain the URI of the previous request

Added by Bastian Waidelich almost 10 years ago.

Status:
New
Priority:
Should have
Assignee:
-
Category:
MVC
Target version:
-
Start date:
2011-04-12
Due date:
% Done:

0%

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

Description

Currently we store all the referrer parts (package, subpackage, controller, action & arguments) of the original request (and it's parent request if it is a sub request) in the hidden referrer fields of each Fluid form.
This is quite expensive and fails for arguments that are not serializable. The latter should be fixed with #25801, but it would be nicer to simply store the (relative?) referrer URI in a hidden field.
It is needed only in case of a validation error and in that case the Router could be used to get package & co from the referrer URI.

NOTE: POST arguments will be lost (a POST request to an edit form e.g.)


Related issues

Related to TYPO3.Flow - Task #25802: Add notion of "internal request arguments"ResolvedSebastian Kurfuerst2011-04-06

Actions
Related to TYPO3.Flow - Bug #25801: Request arguments should never contain objectsResolvedBastian Waidelich2011-04-06

Actions

No data to display

Also available in: Atom PDF