CodeGym /Curs Java /Modulul 3 /Adresa URL a dispozitivului

Adresa URL a dispozitivului

Modulul 3
Nivel , Lecţie
Disponibil

2.1 gazdă

După ce Tim Berners-Lee a inventat serverele World Wide Web, HTML, HTTP și web, a decis să îngreuneze viața viitorilor programatori web și a venit cu link-uri sau URL-uri. URL înseamnă Universal Resource Locator.

Un link tipic este dat de un șablon:

protocol://host/path?query#anchor

Este posibil ca unele piese să lipsească, dar protocolar trebui hostsă fie întotdeauna enumerate.

Protocolspecifică numele protocolului prin care clientul și serverul vor comunica. Nume tipice de protocoale: HTTP, HTTPS, FTP, SSH,...

Hosteste numele serverului din rețea către care trimite cererea. Inițial a fost o adresă IP, dar oamenii au venit rapid cu nume care pot fi citite de om (nume de domenii) pentru a nu-și aminti nimic. Ca și cum să-ți amintești câteva numere este atât de dificil)

Inițial, nu querys-a gândit la niciuna. Patha specificat locația fișierului HTML pe care serverul trebuia să-l dea clientului. Cu toate acestea, după ce web-ul a fost preluat de amatori, aceștia și-au dat seama rapid că fișierele HTML pot fi create dinamic pe partea de server. Prin urmare, la URL a fost adăugată o secțiune query, în care o mulțime de informații utile pot fi transmise serverului.

Și, în sfârșit anchor, aceasta este doar o etichetă specială pe o pagină HTML care îi spune browserului că pagina nu trebuie doar afișată, ci și derulată într-un anumit loc, adică o etichetă.

2.2 interogare și parametri

Îți voi spune puțin mai multe despre query.

Partea linkului de sub titluquery începe imediat după semnul întrebării și se termină cu # (sau sfârșitul linkului). Informațiile din interogare sunt un set de parametri sub următoarea formă:

name=value&name2=value2&nameN=valueN

Adresa URL nu poate conține spații și o grămadă de alte caractere, așa că toate caracterele suspecte sunt eliminate. Cel mai probabil, ați întâlnit adesea acest lucru când ați copiat un link și l-ați aruncat unui prieten:

width="300" Simbol Codificare
1 spaţiu %20
2 ! %21
3 # %22
4 $ %24
5 % %25
6 & %26
7 ' %27
8 * %2A
9 + %2B
10 , %2C
unsprezece / %2F

Puteți citi mai multe despre acest subiect la link .

Comentarii
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION