KompüterŞəbəkə

Http header nədir?

müştəri və server arasında rəsmi məlumat mübadiləsi var http başlıqlarını istifadə edin. Bu məlumat istifadəçilər üçün görünməz, ancaq brauzerinizin düzgün əməliyyat olmadan mümkün deyil. bu barədə və vəzifələri haqqında adi istifadəçi məlumat üçün http başlıqlarını daha mürəkkəb görünür, lakin əslində onlar çətin dil yoxdur. Bu gündəlik web istifadəçi üzləşir edir.

http nədir başlıqlarını?

"Hypertext Transfer Protocol" - belə http header çevirir. Onun mövcudluğu üçün "müştəri-server" arasında mümkün əlaqə. sadə baxımından izah varsa, browser ilə server keçid təşəbbüsü, sorğu göndərir. Son ismarıcları, bu proseslər bir müştəri sorğu gözləyir və bir xülasə və ya cavab geri göndərir. // və açılan səhifədə şəklində alınan nəticələr: Axtarış qutusunda, istifadəçi http ilə başlayır site ünvanı "hammering".

müvafiq olaraq bir web ünvanı çap zaman, browser DNS istifadə server tələb olunur. server ona müştəri göndərir və sonra tələb mövzu nəticələr http mövzu (bir və ya bir neçə) tanıyır. set məcburi pre-mövcud adları ibarətdir tapılmadı.

Ümumiyyətlə, http başlıqlarını kifayət qədər təsirli. Onlar tələb məlumat göndərilir, HTML-kodlaşdırma görünür deyil. Bir çox adları avtomatik olaraq server ilə göndərilir. PHP göndərmək üçün funksiyası mövzu istifadə edin.

browser qarşılıqlı və veb

browser və saytın arasında qarşılıqlı Scheme olduqca sadədir. Belə ki, http header sonra server göndərilir sorğu simli başlayır. Buna cavab olaraq, müştəri məlumat gəlir lazımdır. Yeri gəlmişkən, http protokol on yeddi il - ən İnternet istifadə olunur. Bu, sadə, etibarlı, sürətli və çevik edir. Əsas vəzifə http - web-server məlumat tələb. ligthttp, apache, nginx - müştəri browser və server edir. onların arasında əlaqə uğurlu olarsa, bir sorğu cavab server istədiyiniz məlumat alır. Http məlumat mətn, audio faylları, video daxildir.

protokol başqaları üçün nəqliyyat ola bilər. müştəri tələbi üç hissədən ibarətdir:

  • başlanğıc line (mesaj növü);
  • header (mesaj variantları);
  • məlumat (boş xətti ayıran bir mesaj) bədən.

start xətti - tələb http header sahələri məcburi element. istifadəçi tələbi strukturu üç əsas hissədən ibarətdir:

  1. Metodu. Bununla sorğu növü göstərir.
  2. Path (yol). domen aşağıdakı URL, bu xətt.
  3. protokol istifadə olunur. Bu protokol və http bir versiyası ibarətdir.

Müasir brauzerlərdə versiyasını 1.1 istifadə edin. "Dəyər adı" format adları izlədi.

HTTP-caching

Alt xətt cache (sabit fəaliyyət xatirəsinə) cache HTML-pages və digər fayllar üçün saxlama təmin edir. Bu onlara çıxışı sürətləndirəcək və bant genişliyi yenidən saxlamaq üçün edir.

cache müştəri browser, aralıq Gateway və proxy server edir. URL bir mesaj göndərmək əvvəl, browser cache obyektlər üçün kontrol. obyekt mövcud deyil, tələb bu nginx server caching http başlıqlarını yoxlanılır növbəti server göndərilir. Şlüzlər və vəkalətnamələrin müxtəlif istifadəçilər tərəfindən istifadə olunur, belə ki, cache paylaşılır.

HTTP-caching yalnız əhəmiyyətli saytın əməliyyat sürətləndirmək bilməz, həm də səhifənin köhnə versiyasını vermək. Ilə site cache cavab başlıqlarını göndərilməsi zaman. Bu HTTPS vasitəsilə tələb məlumat cached ola bilər.

Təsvir http başlıqlarını

http başlıqlarını hesab ən mühüm cache mexanizmlərindən biri başa çatır. Bu başlıqları cavab məlumat təmin vaxtından hesabat. Onlar cache köhnə hesab olunur vaxtı və tarixi göstərir. Məsələn, belə bir mövzu kimi belə: Sona: Wen, 30 Nov 2016 13:45:00 GMT. Bu quruluş cache pages və şəkillər, o cümlədən, demək olar ki, hər yerdə istifadə olunur. istifadəçi köhnə tarixi seçir varsa, məlumat cached olmayacaq.

Http proxy mövzular header link kateqoriya var. Onlar default cached deyil. düzgün çalışması üçün önbelleğe üçün hər URL məzmunu bir təcəssümü uyğun olmalıdır. səhifə iki dildə etibarlı deyil, hər versiyası öz URL olmalıdır. Title cache sorğu adı başlıqlarını görə dəyişir. sorğu ekran browser asılı Məsələn, server bir mövzu göndərmək lazımdır. Belə ki, cache sorğular və sənəd növləri müxtəlif versiyaları saxlanılır. Bu olduqca asan ilə işləmək üçün ilə lazımsız aradan qaldırır bəri TTP, header istifadə resursların mümkün format siyahıları tərtib etmək tələb olunur qəbul edir.

yerüstü keçmək başlıqlarını dörd qrup var. onlar təbiətin, eləcə də hər hansı bir hesabat server və müştəri, sorğu və cavab əks olunur - bu əsas başlıqları var. sonuncu müştəri və server hər hansı bir mesaj məzmunu təsvir edir.

HTTP header əlavə səlahiyyət hesab olunur. web-səhifə müştəri identifikasiyası xahiş zaman, brauzerinizin istifadəçi adı və parol daxil olmaq üçün sahələri ilə xüsusi pəncərə göstərir. istifadəçi məlumatları daxil etdikdən sonra, browser bir tələb http göndərir. Bu, "icazə" adı var.

Necə başlıqları görmək üçün?

http mövzu görmək üçün, məsələn, Firefox üçün, brauzerinizin üçün plug-ins yüklemek üçün lazımdır:

  • Kundakçı. View başlıqları, bütün (bütün) nişanı xalis (şəbəkə), seçə bilərsiniz harada. Bu plugin web developers üçün faydalı olacaq xüsusiyyətləri vardır.
  • Live http başlıqlarını. http başlıqlarını keçirmək üçün Simple plug-in. Bu yaradılan bilər əl tələb.
  • onlar parametrləri düyməsini basın zaman İstifadəçi asanlıqla Developer Tools (net işləri) seçin başlıqları görmək Ghrome.

plug-ins quraşdırılmış zaman, run və sizin yenileyin browser.

query üsulları

HTTP istifadə üsulları, server mesaj şəklində verilir təlimatlar ilə oxşarlıqlar var. Bu ingilis dilində xüsusi söz.

  • metodu GET. Bu resurs məlumat tələb üçün istifadə olunur. tədbirlər başlamaq bütün bu onunla idi.
  • POST. Bu təqdim istifadə. Məsələn, sosial şəbəkə və ya bir comment bir mesaj browser POST sorğu bədən verir və server göndərir.
  • HEAD. üsul ilk benzer, lakin ağciyər funksiyasını yerinə yetirir. O, cavab mesaj istisna olmaqla, yalnız meta-data soruşur. onlar yüklənərkən olmadan faylları haqqında məlumat almaq istəyirsinizsə üsul istifadə olunur. onlar server links funksionallığı test etmək istəyirsinizsə istifadə edin.
  • QOYULMASINI. URL haqqında məlumat yükləyir. Bu məlumatların böyük həcmdə ötürür.
  • OPTIONS. server konfiqurasiyaları ilə işləyir.
  • URI. Bu resurs müəyyən edir və bir URL var.

Struktur http cavab

server uzun mesajları ilə müştəri müraciətlərə cavab verir. cavab protokol versiyası server statusu kodu (200) göstərir, bir neçə xətləri ibarətdir. O, gələn sorğu emal üçün server dəyişdirilə nə haqqında danışır:

  1. "Yüz" statusu məlumat müvəffəqiyyətli emal göstərir. server sonra müştəri sənəd göndərir. tələb xətləri qalan məlumata haqqında digər məlumat göstərir.
  2. fayl tapılmadı və ya mövcud deyil, server müştəri 404 göndərir, bu da bir səhv adlanır.
  3. Kodu 206 bir müddət sonra bərpa edilə bilər qismən fayl yüklənməsi göstərir.
  4. Kodu 401 avtorizasiya imtina göstərir. Bu tələb səhifə qeydi təsdiq daxil edilməlidir bir parol ilə müdafiə deməkdir.
  5. İnternet ümumi cavab - qəbul qadağanı kodu views, yükləmələr və ya video 403. məhdudiyyətlər bildirib.
  6. tələb fayl müvəqqəti hərəkət, daxili server səhv final hərəkət: kodu digər versiyaları da var. Bu halda, istifadəçi yönlendirileceksiniz. server əməliyyat uğursuzluqlar var idi o deməkdir ki, bir kod 500, varsa.

URL - bu nədir?

URL - müştəri və server arasında rabitə web ürək deyil. Uniform Resource Locator - A tələbi adətən URL vasitəsilə göndərilir. tələb url quruluşu çox sadədir. http protokolu (header), yuh (veb ünvanı), port, resourte yolu və sorğu: Bir neçə elementdən ibarətdir.

protokol də təhlükəsiz https rabitə və informasiya mübadiləsi üçün mövcuddur. URL-ünvanı İnternet xüsusi sayt yerləşdirilməsi haqqında məlumat ehtiva edir. Ünvan domen adı, səhifə yolunu, eləcə də adı daxildir.

URL iş əsas günah - bu yöndəmsiz latın əlifbası ilə qarşılıqlı, eləcə də nömrələri və simvolları var. SEO optimallaşdırılması ünvan url mühüm rol oynayır.

faydalı göstərişlər

Aktiv kompüter istifadəçiləri və developers sahəsində ekspertlər tərəfindən verilən bəzi professional məsləhət ilə tanış olmaq üçün yerlər deyil:

  • faylları və sənədlərin başa tarixləri, yenilikləri mövzu göstərin. Statistik məlumatlar max-yaş yüksək dəyərlər təmin edilir.
  • Ayrıca sənəd yalnız bir URL üçün mövcud olmalıdır.
  • yeniləmə fayl istifadəçi tərəfindən nazil varsa, adını dəyişmək və bu keçid. Bu olduqca köhnəlmiş sənəd daha yeni download təmin edir.
  • Son Dəyişdirilən başlıqlarını məzmunu son dəyişikliklər bu günə uyğun olmalıdır. Əgər siz onları dəyişdirmək halda, pages və sənədlər resave olmamalıdır.
  • Lazım yalnız POST-sorğu istifadə edin. SSL ilə iş azaltmaq.
  • göndərilməsi server əvvəl başlıqlar plugin REDbot yoxlamaq lazımdır.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 az.atomiyme.com. Theme powered by WordPress.