Гипертекстти жиберүү протоколу тууралуу түшүндүрмө

Баары HTTP жөнүндө билүү керек

HTTP (гипертекстти жиберүү протоколу) бир камсыз тармак протоколу браузерлер жана тескөөчүлөр байланыш куралы деп стандарт. Ал, анткени туура жазылган бир сайты бул таанууга мүмкүн URL (мисалы, HTTP:. // WWW).

Бул протокол сыяктуу башкаларга окшош FTP алыскы сиздин документ талап кылуу кардар программасы боюнча аны колдонуу деп. HTTP учурда, ал, адатта, анда текст, сүрөттөр, гипершилтемелерге, ж.б. менен байланыштуу браузерден көрсөтүлөт интернет браузер желе сиздин HTML Files сурайт, ал

HTTP аталган эмне болот ", жарандыгы жок системасы." Бул, мисалы, башка File Transfer протоколдорду айырмаланып, деп билдирет FTP , HTTP кошуу талабы болуп калды жолу түшүп жатат. Демек, сиздин браузердин кайрылуу жөнөтүп, бир жолу Server бет менен жооп берет, байланыш жабылган.

HTTP үчүн интернет браузер демейки, сиз жөн эле домендик аты терип, серепчи унаам толтуруп болот "Жынысы: //" үлүшү.

HTTP тарыхы

Тим сыйлыкка-Lee баштапкы аныктоо, анын ишинин алкагында 1990-жылдын башында алгачкы HTTP жараткан World Wide Web . Үч негизги котормолорунда көп 1990-жылдарда жиберилди:

акыркы версия, HTTP 2,0, 2015-жылга бул 1,1 HTTP менен артка келүүчүлүк жүргүзөт, ал эми кошумча аткаруу жабдууларды сунуш бекитилген стандарт болуп калды.

Стандарттык HTTP бир тармак аркылуу жиберген жол кыймылын код бербесе да, HTTPS-стандартты, сүйлөмү (башында) пайдалануу аркылуу HTTP кошуу үчүн иштелип чыккан Secure Sockets Layer (SSL) же (кийинчерээк) Transport Layer коопсуздук (TLS).

Кантип HTTP Works

HTTP үстүнө курулган тиркеме катмары протокол болуп TCP бир колдонгон кардар-Server байланыш модели. HTTP кардарлар жана тескөөчүлөр HTTP суроо жана жооп кабарлар аркылуу байланыш. үч негизги HTTP кабар ала, POST жана башчылык кылуу саналат.

браузердин жүрүш үчүн TCP байланыш демилге менен HTTP жүрүш менен байланышты баштайт. мисалы, 8080 башка портторго кээде ордуна колдонулат да желеде серептөө сессиялар Port 80 демейки боюнча колдонуу.

сессия белгиленет кийин, колдонуучунун интернет барагына баш багып, HTTP билдирүүлөрдү жөнөтүү жана кабыл алуу башталат.

Issues HTTP менен

HTTP аркылуу жугуучу Messages бир нече себептерден улам ийгиликтүү сактап калышы мүмкүн:

Бул үзгүлтүктөр пайда болгондо, протокол (эгерде мүмкүн болсо) аткарылбаган себебин басып жана арткы бир деп аталган браузерге ката коду билдирди HTTP Статус линия / коду . Каталар бул ката кандай көрсөтүү үчүн белгилүү бир катар менен башталат.

Мисалы, 4xx каталар беттеги үчүн өтүнүч туура же туура эмес өтүнүч камтылган аткаруу мүмкүн эмес экенин көрсөтүп синтаксиси . Мисалы, 404 каталар бет мүмкүн эмес дегенди билдирет; кээ бир сайттар да, кээ бир кызыктуу салт 404 ката баракчаларын .