Query parameters na prática
Adicione opções à URL para customizar o que você recebe
⏱ Estim. ~6 min
01 · Ler
Query parameters são a forma de customizar o que o server devolve.
Eles vêm depois do ? na URL. Cada um é key=value. Vários são separados por &.
O server os trata como opções em um formulário — filtre por isso, ordene por aquilo, limite a N itens.
Pontos-chave
- A query string começa com ?
- Parâmetros são pares key=value
- Vários parâmetros são unidos com &
- O significado de cada parâmetro é definido pelo server — você não pode inventar
02 · Prática de terminal
Tente passar seu nome como query parameter. O server vai te cumprimentar pelo nome.
(Esta seção é interativa — ative o JavaScript para usar.)
03 · Prática de terminal
Agora adicione um segundo parâmetro. Vários parâmetros são separados por & (e comercial).
(Esta seção é interativa — ative o JavaScript para usar.)
04 · Quiz
Como vários query parameters são separados em uma URL?
- Com o símbolo &
- Com vírgulas
- Com espaços
- Com ponto e vírgula
05 · Preencher
Query parameters começam com o símbolo _____ depois do path da URL.
06 · Prática de terminal
Query parameters também servem para paginar — limitando quantos itens você recebe.
(Esta seção é interativa — ative o JavaScript para usar.)
07 · Quiz
Você vai usar curl para enviar uma URL com & na query string. Se você não envolver a URL em aspas, o que acontece?
- A requisição funciona normalmente
- O shell trata o & como execução em background e o comando quebra
- O curl adiciona aspas automaticamente
- O server ignora o caractere &
08 · Preencher
Vários query parameters em uma URL são separados pelo símbolo _____.
Outras lições deste capítulo
⚠ A experiência interativa completa precisa de JavaScript. Ative-o e recarregue a página.
※ Este é um projeto educacional independente — não é um produto oficial da Anthropic. Claude™ é uma marca registrada da Anthropic, PBC.