# Citirea parametrilor URL într-o rută

> Declară segmente dinamice precum {id} într-o rută și citește-le din $.params.

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

Încadrează un segment al URL-ului în acolade și Total.js îi expune valoarea în `$.params`. O rută poate conține câți parametri ai nevoie.

```js controllers/users.js
exports.install = function() {
	ROUTE('GET /users/{id}/', show_user);
	ROUTE('GET /users/{id}/posts/{post}/', show_post);
};

function show_user($) {
	$.json({ id: $.params.id });
}

function show_post($) {
	$.json({ id: $.params.id, post: $.params.post });
}
```

`$.json()` trimite valoarea ca JSON. Parametrii sunt întotdeauna șiruri; validează-i sau convertește-i tu, ori declară tipurile lor într-o acțiune (vezi rețeta despre acțiuni).
