Kāds ir hiperteksta pārsūtīšanas protokola mērķis?

Pilsētas tīkls

Attēla kredīts: Dongs Vendzijs/Moment/GettyImages

Hiperteksta pārsūtīšanas protokols, saīsināts HTTP, ir sistēma, ar kuras palīdzību datori sarunājas savā starpā globālajā tīmeklī. To izmanto datori un viedtālruņi, lai lūgtu tīmekļa serveriem nosūtīt vietņu saturu un iesniegt datus, izmantojot tiešsaistes veidlapas. HTTP ir balstīts uz tekstu, un tas ir izstrādāts tā, lai to varētu lasīt gan cilvēki, gan mašīnas.

HTTP protokola mērķis

Nosaukums hiperteksta pārsūtīšanas protokols attiecas uz HTTP lomu vietnes datu pārsūtīšanā internetā. Hiperteksts attiecas uz tīmekļa vietņu standarta formu, kurā viena lapa var novirzīt lietotājus uz citu lapu, izmantojot noklikšķināmas hipersaites, ko parasti sauc vienkārši par saitēm. HTTP protokola mērķis ir nodrošināt standarta veidu, kā tīmekļa pārlūkprogrammas un serveri var sarunāties savā starpā.

Dienas video

Tīmekļa lapas ir veidotas, izmantojot hiperteksta iezīmēšanas valodu jeb HTML, taču mūsdienās pārsūtīšanai izmanto HTTP vairāk nekā vienkārši HTML un kaskādes stila lapas jeb CSS, ko izmanto, lai norādītu, kādām lapām jābūt parādīts. HTTP tiek izmantots arī cita satura pārsūtīšanai vietnēs, tostarp attēlu, video un audio failu pārsūtīšanai.

Datori var izveidot savienojumu ar tīmekļa serveriem, izmantojot HTTP, lai vienkārši pieprasītu failus noteiktās tīmekļa adresēs, piemēram, http://www.example.com/folder/file.html vai iesniegt datus, izmantojot tīmekļa veidlapas. Kad dators vienkārši ienes datus, tas parasti nosūta HTTP ziņojumu, ko sauc par GET pieprasījumu, un kad tas tas sūta veidlapas datus vai augšupielādē failu, tas izmanto citus ziņojumu formātus, ko sauc par PUT vai POST pieprasījumiem. Varat skatīt HTTP ziņojumus, ko tīmekļa pārlūkprogramma sūta daudzās pārlūkprogrammās, izmantojot iebūvētos izstrādātāja rīkus.

Mūsdienās HTTP izmanto daudzas citas lietojumprogrammas, izņemot tīmekļa pārlūkprogrammas, lai nosūtītu ziņojumus uz serveriem. Cilvēki, kas veido lietojumprogrammas, izvēlas HTTP apzināti, jo daudzi izstrādātāji to labi saprot un daļēji tāpēc, ka HTTP parasti ir nefiltrēts. tīkla ugunsmūri, kas paredzēti tīmekļa trafika nodrošināšanai, kas nozīmē, ka HTTP ziņojumi var tikt cauri bez problēmām lielākajā daļā mājas un biznesa tīklu.

HTTP un HTTPS

Dažos gadījumos varat pamanīt, ka tīmekļa adrese sākas ar HTTPS, nevis vienkārši HTTP. HTTPS attiecas uz drošu hiperteksta pārsūtīšanas protokolu, un, kā norāda nosaukums, tas ir drošāks HTTP variants.

Konkrētāk, tas atver šifrētu savienojumu starp tīmekļa pārlūkprogrammu un serveri, lai datus varētu nosūtīt kodētus veidā, kas nav nolasāmi noklausītājiem. Turpretim HTTP ziņojumi un dati tiek nosūtīti kā vienkāršs teksts, tāpēc ikviens, kurš spēj novērot jūsu savienojumu, vai izmantojot koplietotu Wi-Fi tīklu vai izveidojot savienojumu ar datoru starp datoru un tīmekļa serveri, var lasīt jūsu ziņas.

Iepirkšanās vietnēs un lietotnēs, kā arī citās lietotnēs, kurās nepieciešama kredītkartes informācija vai kas apkalpo personisku korespondenci, piemēram, e-pastu vai tūlītējās ziņas, gandrīz vienmēr tiek izmantots HTTPS.