[TASK] Convert payload to JSON based on request headers
The payload sent with the AJAX API is now automatically converted to a JSON-encoded string, if the request's Content-Type header is set to `application/json` or any variant of this. Resolves: #90291 Releases: master Change-Id: Ia81c74d9314fb56de99f4a74e073af7a671b472b Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63140 Tested-by:TYPO3com <noreply@typo3.com> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
Showing
- Build/Sources/TypeScript/core/Resources/Public/TypeScript/Ajax/AjaxRequest.ts 4 additions, 4 deletions...ript/core/Resources/Public/TypeScript/Ajax/AjaxRequest.ts
- Build/Sources/TypeScript/core/Resources/Public/TypeScript/Ajax/InputTransformer.ts 14 additions, 0 deletions...core/Resources/Public/TypeScript/Ajax/InputTransformer.ts
- Build/Sources/TypeScript/core/Tests/Ajax/AjaxRequestTest.ts 47 additions, 41 deletionsBuild/Sources/TypeScript/core/Tests/Ajax/AjaxRequestTest.ts
- Build/Sources/TypeScript/workspaces/Resources/Public/TypeScript/Workspaces.ts 1 addition, 1 deletion...ript/workspaces/Resources/Public/TypeScript/Workspaces.ts
- typo3/sysext/core/Resources/Public/JavaScript/Ajax/AjaxRequest.js 1 addition, 1 deletion...sext/core/Resources/Public/JavaScript/Ajax/AjaxRequest.js
- typo3/sysext/core/Resources/Public/JavaScript/Ajax/InputTransformer.js 1 addition, 1 deletion...core/Resources/Public/JavaScript/Ajax/InputTransformer.js
- typo3/sysext/core/Tests/JavaScript/Ajax/AjaxRequestTest.js 1 addition, 1 deletiontypo3/sysext/core/Tests/JavaScript/Ajax/AjaxRequestTest.js
- typo3/sysext/workspaces/Resources/Public/JavaScript/Workspaces.js 1 addition, 1 deletion...sext/workspaces/Resources/Public/JavaScript/Workspaces.js
Please register or sign in to comment