# Czytanie query string i body żądania

> Użyj $.query dla parametrów URL i $.body dla danych JSON lub formularza w handlerze trasy.

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

W handlerze trasy `$.query` to sparsowany query string, a `$.body` to sparsowane body. Total.js parsuje za Ciebie JSON, formularze URL-encoded i multipart, na podstawie `content-type` żądania.

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

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