# Lire la query string et le body de la requête

> Utilisez $.query pour les paramètres de l'URL et $.body pour les données JSON ou de formulaire dans un gestionnaire de route.

Framework: total5
Product: Total.js 5 (total5@0.0.19)
Language: fr
Content-SHA256: 1d51d73e2e7839f93afb5ab0c162539c2ec07b67c40e5a10be10fa6fa58e653c
Snapshot: c0700e321579725c5cf4f5ace1ad7d2866d1b4f93c24a63c0b41b6b7998e976c
Sources: total5-installed@total5@0.0.19
Review: not-recorded

Dans un gestionnaire de route, `$.query` est la query string analysée et `$.body` le body analysé. Total.js analyse pour vous le JSON, les formulaires URL-encoded et les formulaires multipart, selon le `content-type` de la requête.

```js controllers/echo.js
exports.install = function() {
	ROUTE('POST /echo/', echo);
};

function echo($) {
	$.json({ query: $.query, body: $.body });
}
```
