Համակարգիչներ, Ցանց
Թե ինչ է http վերնագիր:
Օգտագործել HTTP ներլցնելու կա փոխանակում պաշտոնական տեղեկատվության միջեւ հաճախորդի եւ սերվերի. Այս տեղեկատվությունը անտեսանելի է օգտագործողների համար, սակայն դա անհնար է առանց ճիշտ շահագործման բրաուզերի. Սովորական օգտվողների համար տեղեկությունների համար, եւ այն մասին, թե առաջադրանքների HTTP վերնագրերը կարծես թե բարդ, բայց իրականում նրանք չեն պարունակում դժվար լեզուն: Սա ինչ կանգնած է վեբ օգտվողին վրա օրական կտրվածքով:
Ինչ է http ներլցնելու.
"Հիպերտեքստի փոխանցման հաղորդակարգ", - այսպես է թարգմանվում է http գլխով: Շնորհիվ իր գոյությունը, հնարավոր կապը միջեւ «հաճախորդ - սերվեր»: Եթե բացատրեց, պարզ առումով, ըստ բրաուզերի ուղարկում խնդրանքը, նախաձեռնելով կապը սերվերի. Վերջին, ըստ նախնականի, սպասում դիմում է հաճախորդի, գործընթացների այն, եւ ուղարկում ետ մի ամփոփ կամ պատասխան: Ի որոնման վանդակում, ապա օգտագործողը «մեխում» կայքի հասցեն, որը սկսվում է http: // եւ ձեռք բերված արդյունքները ձեւով բացված էջում:
Երբ տպագրության վեբ հասցե համապատասխան տողում, ապա դիտարկիչը պահանջվում սերվեր օգտագործելով DNS. Որ սերվերը ճանաչում է http վերնագիր (մեկ կամ մի քանի), որը ուղարկում նրան հաճախորդին, եւ ապա արդյունքներն պահանջվող գլխով: Հավաքածուն բաղկացած է պարտադիր նախնական գոյություն ունեցող վերնագրեր եւ չի գտնվել:
Ընդհանուր առմամբ, http փակցնելու համար անհրաժեշտ թույալտվություն բավականաչափ արդյունավետ: Նրանք չեն տեսանելի HTML կոդավորում, նրանք ուղարկվում են հայցվող տեղեկատվության. Շատ կոչումներ են ավտոմատ կերպով ուղարկվում է սերվերի կողմից: Որպեսզի ուղարկել այն PHP, օգտագործել ֆունկցիան գլխով:
բրաուզերը փոխազդեցություն եւ կայքը
Սխեման փոխազդեցության բրաուզերի եւ կայքի բավականին պարզ է. Այնպես որ, http վերնագիր սկսում է հարցման շարանը, որն այնուհետեւ ուղարկվել է սերվերի. Ի պատասխան, հաճախորդը պետք է տեղեկությունը գալիս: Ի դեպ, http արձանագրություն տասնյոթ տարի, - առավել օգտագործվում է ինտերնետում: Դա պարզ է, հուսալի, արագ եւ ճկուն. Հիմնական խնդիրն է, http - պահանջել տեղեկություններ ստանալու վեբ-սերվերի. Հաճախորդը հանդիսանում է բրաուզերի եւ սերվերի - ligthttp, Apache, nginx. Եթե նրանց միջեւ կապը հաջող, սերվերը ի պատասխան այն հարցին retrieves ցանկալի տեղեկատվությունը: Http տեղեկատվությունը ներառում տեքստը, աուդիո ֆայլեր, տեսանյութը:
Արձանագրությունը կարող է լինել տրանսպորտի մյուսների համար: հաճախորդը խնդրանքը բաղկացած է երեք մասից:
- մեկնարկային գիծը (հաղորդագրություն տեսակ).
- header (հաղորդագրություն ընտրանքներ);
- մարմինը տեղեկատվության (մի հաղորդագրություն, որը բաժանում է դատարկ տող).
Սկիզբը գիծը մի պարտադիր տարր է header բնագավառներում հարցման http: Օգտվողի մասին խնդրանքը կառուցվածքը բաղկացած է երեք հիմնական մասից:
- Մեթոդը: Դրա հետ ցույց է տալիս այն տեսակի խնդրանքով:
- Path (ուղին): Այս գիծը URL- ի, որը հետեւում է տիրույթը:
- The արձանագրությունը օգտագործվում: Այն բաղկացած է մի տարբերակի արձանագրության եւ http:
Ժամանակակից Բրաուզերներ օգտագործել տարբերակը 1.1. Հաջորդում է կոչումների ֆորմատի "Անունը: արժեքով»:
HTTP-հիշապահեստավորում
Ներքեւի գծի այն է, որ cache ապահովում պահման HTML էջերը եւ այլ ֆայլերի քէշը (ի գործող հիշողության վրա ձեր կոշտ drive): Սա է, որպեսզի արագացնեն մուտք գործել նրանց, եւ կրկին փրկել թողունակությունը:
Քեշը, որ հաճախորդը զննարկիչը, որ միջանկյալ դարպաս ու վստահված անձ սերվերի. Նախքան Դուք ուղարկեք խմբագրին հաղորդագրություն URL- ի, բրաուզերը կլինի ստուգելու համար օբյեկտների քէշը. Եթե օբյեկտ չի ներկայացել, ապա խնդրանքը փոխանցվում է հաջորդ սերվերի, որտեղ այն ստուգվում է caching HTTP վերնագրեր nginx սերվերի. Gateways եւ վստահված անձինք, որոնք օգտագործվում են տարբեր օգտվողների, այնպես որ քեշը կիսում:
HTTP-հիշապահեստավորում կարող է ոչ միայն զգալիորեն արագացնել գործողությունը կայքի, այլեւ տալ հին տարբերակը էջում: Հետ կայքի cache , երբ ուղարկելով ներլցնելու է պատասխան. Սա չի կարող լինել քեշավորվում պահանջվող տեղեկությունները միջոցով HTTPS:
Նկարագրությունը HTTP վերնագրերը
Մեկը կարեւորագույն քեշի մեխանիզմներից համարվում HTTP վերնագրերը ժամկետը լրանում է: Այս լրահոս են հաշվետու ժամկետը նախատեսված է պատասխան տեղեկատվության. Նրանք ցույց են տալիս ժամանակը եւ ամսաթիվը, երբ գաղտնարան համարվում հնացած: Օրինակ, նման վերնագիր հետեւյալն են: Սպառվում: Wen, 30 Nov 2016 թ 13:45:00 GMT + Այս կառույցը, որը օգտագործվում է գրեթե ամենուր, այդ թվում քեշի էջերը եւ պատկերներով. Եթե օգտագործողը ընտրում է հին ամսաթիվը, այդ տեղեկատվությունը չի Պահված.
HTTP պրոքսի ներլցնելու են header հղում աստիճան: Նրանք չեն վերցված են քեշից ըստ նախնականի. Քէշը է աշխատի, յուրաքանչյուր URL պետք է համապատասխանի մեկ մարմնացում պարունակությունից. Եթե էջի վավեր է երկու լեզուներով, յուրաքանչյուր տարբերակը պետք է ունենա իր սեփական URL- ը. Title տարբերվել ըստ քեշի հարցում անունը փակցնելու համար անհրաժեշտ թույալտվություն: Օրինակ, եթե հարցումը ցուցադրում կախված է բրաուզերում, որ սերվերը պետք է ուղարկել գլխով: Այսպիսով, cache պահվում են տարբեր վարկածներ հարցումներին եւ փաստաթղթի տեսակի. TTP ընդունում վերնագիր պահանջվում է նկարել մինչեւ ցուցակները հնարավոր ձեւաչափերի ռեսուրսների օգտագործվող, ինչպես նաեւ, որ շատ հեշտ է աշխատել, քանի որ այն վերացնում ավելորդ:
Կան չորս խմբեր փակցնելու համար անհրաժեշտ թույալտվություն որ անցնում գլխավերեւում: Սրանք են այն հիմնական վերնագրերը, դրանք պարունակվում է ցանկացած հաշվետվության սերվերի եւ հաճախորդի, խնդրանքով եւ պատասխանի, ինչպես նաեւ բնության. Վերջինս նկարագրում բովանդակությունը որեւէ հաղորդագրությունները հաճախորդի եւ սերվերի.
HTTP header համարվում է լրացուցիչ թույլտվությունը. Երբ վեբ-էջ հարցնում է հաճախորդի իսկությունը ստուգելու, որ բրաուզերը ցուցադրում է հատուկ պատուհան fields մտնելու համար օգտագործողի անունը եւ գաղտնաբառը. Այն բանից հետո, օգտագործողը մտնում իրենց տվյալները, որ բրաուզերը ուղարկում է հարցման http: Այն պարունակում է կոչում «թույլտվության»:
Թե ինչպես կարելի է տեսնել լրահոս.
Է տեսնել http վերնագիր, դուք պետք է տեղադրել plug-ins ձեր բրաուզերում, օրինակ, firefox:
- Կայծոռիկ: Դիտել լրահոս, դուք կարող եք tab ուռկանը (ցանցային), որտեղ ընտրել բոլոր (բոլորը): Այս plugin ունի առանձնահատկություններ, որոնք օգտակար կլինեն վեբ մշակողների.
- Կենդանի HTTP վերնագրերը. Պարզ plug-in համար դիտելու HTTP Թեմա. Դրա հետ կարող է գեներացվել ձեռքով պահանջել:
- Անդամները Ghrome հեշտությամբ տեսնել այն խորագրերը, երբ նրանք սեղմեք կարգավորումների կոճակը, ընտրեք Developer Tools (զուտ աշխատանքները):
Երբ plug-ins տեղադրվում են, վազում եւ թարմացնել ձեր զննարկիչը.
հարցում մեթոդները
Այն մեթոդները, որոնք օգտագործվում են HTTP, ունեն նմանություններ հետ հրահանգների, որոնք փոխանցվում են ձեւով հաղորդագրությունները սերվերում. Սա հատուկ բառն է անգլերեն լեզվով:
- GET մեթոդը: Այն օգտագործվում է պահանջել տեղեկատվություն ռեսուրս: Դա նրան բոլոր գործողությունները սկսում.
- POST: Օգտագործելով այն ներկայացվում է. Օրինակ, մի հաղորդագրություն է սոցիալական ցանցի կամ մեկնաբանության, որ բրաուզերը դնում ՀԵՏԸՆՏՐԱԿԱՆ հարցման եւ ուղարկում այն սերվերի.
- HEAD. Որ մեթոդը նման է առաջին, բայց կատարում է թոքային գործառույթը: Նա հարցնում է միայն meta տվյալների, բացի պատասխան հաղորդագրության մեջ: Մեթոդը օգտագործվում է, եթե նրանք ցանկանում են տեղեկություններ ստանալ ֆայլեր առանց բեռնելիս. Օգտագործեք այն դեպքում, եթե նրանք ցանկանում են փորձարկել ֆունկցիոնալությունը կապերը սերվերի.
- PUT: Բեռների տվյալները URL. Այն փոխանցում մեծ քանակությամբ տվյալների.
- OPTIONS: Հետ աշխատելու սերվերային configurations.
- URI. Այն նույնացնում է ռեսուրս եւ պարունակում է URL:
Կառուցվածքը http պատասխանը
Որ սերվերը պատասխանում է հաճախորդների հարցումներին երկար ուղերձներով: Այդ պատասխանը բաղկացած է մի քանի տող, որը ցույց են տալիս արձանագրություններին տարբերակը, սերվերի ստատուս կոդը (200): Նա խոսում է այն մասին, թե ինչ է փոխվել է սերվերի համար վերամշակման մուտքային խնդրանքով:
- «Հարյուր» կարգավիճակը ցույց է տալիս հաջող մշակման տեղեկատվության. Որ սերվերը, ապա ուղարկում փաստաթուղթը հաճախորդին: Մնացած խնդրանքով գծերի ցույց են տալիս, այլ տեղեկություններ փոխանցվող տեղեկատվության.
- Եթե ֆայլը չի գտնվել, կամ գոյություն չունի, որ սերվերը ուղարկում է հաճախորդին 404, այն նաեւ կոչվում է սխալ է.
- Կոդ 206 ցույց է տալիս, մասնակի ֆայլի բեռնումը, որը կարող է վերսկսվել հետո մի որոշ ժամանակ.
- Կոդ 401 ցույց է տալիս մերժումը թույլտվության. Սա նշանակում է, որ հայցվող էջ պաշտպանված է գաղտնաբառով, որը պետք է մուտքագրվի է հաստատել մուտքը:
- Արգելքը ընդունման, - ասել է կոդը 403. սահմանափակումները տեսակետները, ներլցնլք կամ Video - միասնական պատասխան Ինտերնետում:
- Կան նաեւ այլ տարբերակներ, վարքականոնի: ժամանակավոր շարժումը հայցվող ֆայլ, ներքին սերվերի սխալ, վերջնական շարժման. Այս դեպքում, օգտագործողը կարող է Վերահղված: Եթե կոդը 500, ինչը նշանակում է, որ եղել են անհաջողությունները շահագործման սերվերի.
URL - ինչ է դա:
URL - ն սիրտը համացանցում հաղորդակցության միջեւ հաճախորդի եւ սերվերի. Խնդրանքը, որը սովորաբար ուղարկվում միջոցով URL - Uniform Resource Locator. Հարցումը url հասցեն կառուցվածքը շատ պարզ է. Այն բաղկացած է մի քանի տարրերի: http արձանագրության (վերնագիր), hoot (կայքի հասցեն), նավահանգիստ, resourte ճանապարհին, եւ հարցումներ.
Որ արձանագրությունը հասանելի է նաեւ ապահով https կապի եւ տեղեկատվության փոխանակման. URL հասցե պարունակում է տեղեկատվություն մասին տեղավորելու որոշակի վայրում Ինտերնետում: Հասցեն ներառում տիրույթի անունը, ուղին դեպի էջի, ինչպես նաեւ իր անունը:
Հիմնական թերություն աշխատանքի է URL - դա անհարմար փոխազդեցության հետ Լատինական այբուբենի, ինչպես նաեւ թվեր ու խորհրդանիշները: The SEO օպտիմալացում Հասցե URL կարեւոր դեր է խաղում:
օգտակար ակնարկներ
Ակտիվ համակարգչային օգտվողները մշակողների եւ չեն տեղեր ծանոթանալ որոշ մասնագիտական խորհրդատվություն կողմից տրված փորձագետների ոլորտում:
- Ցույց են տալիս ավարտի ամսաթվերը ֆայլերը եւ փաստաթղթերը, ենթակա են ճշգրտման: Վիճակագրական տեղեկատվությունը տրամադրվում է բարձր արժեքներին max-տարիքից.
- Առանձին փաստաթուղթ պետք է հասանելի լինի միայն մեկ URL:
- Եթե թարմացման ֆայլը պետք է բեռնել այն մասին, փոխել անունը եւ հղում դրան: Սա ապահովում է, որ նոր ներբեռնման, այլ ոչ թե հնացած փաստաթղթի.
- Վերջին-Փոփոխված փակցնելու համար անհրաժեշտ թույալտվություն պետք է համապատասխանեն սույն օրվանից վերջին փոփոխությունների բովանդակության. Չպետք է resave էջերը եւ փաստաթղթեր, եթե դուք փոխել նրանց:
- Օգտագործեք The Post-խնդրանքը միայն այնտեղ, որտեղ դա անհրաժեշտ է, Նվազագույնի հասցնել հետ աշխատանքը SSL.
- Պրոֆիլը Թարգմանել լեզվով Թարգմանված նախքան ուղարկելը սերվերի պետք է ստուգել plugin REDbot:
Similar articles
Trending Now