Skip to Content
Livro de receitas da API da Web
book

Livro de receitas da API da Web

by Joe Attardi
March 2025
Intermediate to advanced
286 pages
5h 46m
Portuguese (Portugal, Brazil)
O'Reilly Media, Inc.
Content preview from Livro de receitas da API da Web

Capítulo 3. URLs e encaminhamento

Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com

Introdução

A maioria das páginas e aplicações Web lida com URLs de alguma forma. Pode ser uma ação como criar uma ligação com determinados parâmetros de consulta ou um encaminhamento baseado em URL numa aplicação de página única (SPA).

Um URL é apenas uma cadeia de caracteres que obedece a algumas regras de sintaxe definidas no RFC 3986, "Uniform Resource Identifier (URI): Generic Syntax". Há várias partes componentes de um URL que podes precisar de analisar ou manipular. Fazer isso com técnicas como expressões regulares ou concatenação de strings nem sempre é confiável.

Atualmente, os browsers suportam a API de URL. Esta API fornece um construtor URL que pode criar, derivar e manipular URLs. Esta API era algo limitada no início, mas as actualizações posteriores adicionaram utilitários como a interface URLSearchParams que simplificou a construção e a leitura de cadeias de consulta.

Partes de um URL

Quando chama o construtor URL com uma cadeia de caracteres que representa um URL válido, o objeto resultante contém propriedades que representam as diferentes partes componentes do URL. A Figura 3-1 mostra as mais utilizadas:

protocol (1)

Para URLs da Web, isto é tipicamente http: ou https: (nota que os dois pontos estão incluídos, mas não as barras). São possíveis outros protocolos, como file: (para um ficheiro local não alojado ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Livro de receitas de padrões e práticas de API da Web RESTful

Livro de receitas de padrões e práticas de API da Web RESTful

Mike Amundsen

Publisher Resources

ISBN: 9798341637207Supplemental Content