[Powered by Google Translate] Do plej ĉiutage, vi probable tajpi aŭ almenaŭ vidi HTTP. Fakte, se vi rigardas aŭ aŭskulti ĉi super la reto, vi uzas HTTP nun. Sed kio estas tio? Nu, estas kion vi tajpas en la komenco de URL, aŭ Almenaŭ kutimi. Tiuj tagoj, retumiloj simple supozas ke vi volas HTTP, eĉ se vi ne efektive tajpi ĝin. Pli teknike tamen, HTTP estas protokolo, lingvo de varojn, ke TTT-legiloj kaj ttt-serviloj parolas, aro de konvencioj al kiuj aliĝas, ĝuste kiel ni homoj havas. Ekzemple, en Usono, kiam vi unue renkonti iun, vi tipe komenci rilato por pligrandigi vian mano, je kiu punkto, la alia persono respondas al ĝi skuante ĝin. Nu, tio estas protokolo. En iuj landoj aŭ familioj, vi komencos rilaton per kisante iu sur la vango. Nu, tio alia protokolo. Do HTTP estas protokolo kiu okazas impliki komputiloj anstataŭ homoj. Kaj jen kiel ĝi funkcias. Kiam retumilo volas montri homan retpaĝo, ĝi komencas ligon al reta servilo sendante HTTP peto, ene de kio estas mesaĝo similanta bonvolu sendi al mi tiun ĉi paĝon. En realo, estas iu pli kripta kiel, get/http/1.1. Sed kiam la servilo ricevas tiun peton, ĝi sendas HTTP respondo, ene de kiu estas la retpaĝo. Nun tiu retpaĝo, dume, estas skribita en lingvo nomata HTML, aŭ hiperteksto Markup Language. Kaj tio estas HTTP ricevas sian propran nomon. HTTP estas mallongigaĵo de hipertekstaj Transfer Protocol, ĉar kion ĝi estas trapasante de servilo al foliumilo estas hiperteksto, hiperteksta Markup Language. Iusence, la retejo estas kiel restoracioj kie vi estas la kliento aŭ la kliento. Multe kiel vi mendi manĝon en restoracio de kelnero aŭ kelnerino kiu tiam alportas ĝin al via tablo, do fari TTT-legiloj ordon-dosieroj de retservilo kiu tiam revenas kun la sama. Fakte, estas por tiu ĉi tre kialo ke retumiloj estas ofte nomita klientoj kaj serviloj estas nomitaj, bone serviloj. La rilato estas tre same. Sencon? Bone, bone ni rigardu veran HTTP peto kaj respondo. Unue, ni malfermu retumilo. Mi hazarde esti uzante Chrome, sed vi faru tion en plej ajna retumilo tiuj tagoj. Estu la sekva unuaranga View, Developer, Developer Iloj, kiu malfermos Developer panelo ĉe la fundo de nia fenestro. Kaj estu la sekva klako ke panelo la Reto langeto. La venontan fojon mi montru retpaĝo de servilo, ni vidos en ĉi langeto ĉiuj HTTP trafiko inter Chrome kaj la servilo. OK. Ni vizitos, ni diru, Google. http://www.google.com/enter. OK, kio ĵus okazis? Nu unue, ni rulumi la plejsupro de la langeto. La unua vico reprezentas Google HTTP respondo al mia HTTP peto. Nu, ni klaku tiu vico. Dekstre, ni nun vidi antaŭvidon de la HTML, kiu estis inkluzivita en tiu respondo, kune kun tuta amaso de JavaScript. Sed pli sur tiujn alia tempo. Ni nun klaku Titoloj langeto maldekstre de tiu Preview langeto, kaj tie estas kie ni povas vidi la realan HTTP peto ke mia retumilo sendis kaj la efektiva HTTP respondo ke Google revenis. Pri la servilo la respondo, ni klaku Montri Fonto sekva Respondo Titoloj. Jen kion Google sendis al mia retumilo. La unua linio estas eble la plej interesa - HTTP/1.1 200 OK. Tio signifas ĉio estas bone kaj la hejmpaĝo estis kopiitaj sukceso. Malakordo vi neniam vidis tiun 200 antaŭ, alie konata kiel HTTP stato kodo, sed vi verŝajne vidis 404, Dosiero ne trovita, eble iuj aliaj. Nu, jen kie tiuj nombroj venis. Nu tie vi havas ĝin - HTTP.