Kigeuzi cha Bure

Vichwa vya HTTP Mtazamaji

Tazama vichwa vya ombi la kivinjari chako na uchunguze vichwa vya kawaida vya HTTP vilivyo na maelezo. Bure, haraka, na ya faragha.

Bofya kitufe kilicho hapa chini ili kuleta vichwa halisi vya ombi la kivinjari chako kupitia httpbin.org. Hii inaonyesha kile ambacho kivinjari chako hutuma kwa seva.

Kuhusu zana hii

Vijajuu vya HTTP ni jozi za thamani-msingi ambazo huambatana na kila ombi na jibu kwenye wavuti, hubeba metadata kuhusu ujumbe: aina ya maudhui, maagizo ya akiba, sera za usalama, tokeni za uthibitishaji, usimbaji, na masuala mengine mengi. Vivinjari, seva, CDN, na seva mbadala za kati zote husoma na kuandika vichwa ili kuratibu tabia. Kuzikagua ni muhimu kwa kutambua utendaji, kuweka akiba, usalama na masuala ya ujumuishaji.

Kitazamaji hiki huchota URL na huonyesha vichwa vya majibu jinsi seva ilivyovirudisha. Vijajuu vya kawaida kama vile Aina ya Maudhui, Udhibiti wa Akiba, Sera ya Usalama-Yaliyomo, Usalama-Mkali-Usafiri, na Kidakuzi cha Set zimeangaziwa. Zana hufuata uelekezaji kwingine kwa chaguo-msingi, ikionyesha kila hatua kwenye mnyororo.

Baadhi ya vichwa ni muhimu sana kwa usalama na SEO. CSP (Sera-ya-Usalama-Yaliyomo) hudhibiti rasilimali ambazo ukurasa unaweza kupakia. HSTS (Strict-Transport-Security) hulazimisha HTTPS. Chaguzi za X-Frame huzuia kubofya. Udhibiti wa Akiba huathiri kiasi cha trafiki ambayo seva inaona. Kukagua haya kwenye majibu halisi husaidia kuthibitisha usanidi.

Kwa nini Ukague Vichwa vya HTTP

Usanidi mwingi wa utendaji na usalama kwenye wavuti huishi katika vichwa badala ya HTML au JavaScript. Uakibishaji wa CDN, uwekaji akiba wa kivinjari, sera za usalama, CORS, na utekelezaji wa HTTPS zote zinadhibitiwa na vichwa vya majibu. Kukagua majibu halisi kunathibitisha ikiwa vichwa vilivyosanidiwa vinawafikia wateja.

Vijajuu pia husaidia kutambua hitilafu fiche. Aina ya Maudhui inayokosekana husababisha kunusa kwa MIME. Udhibiti wa Akiba usio sahihi husababisha maudhui yaliyochakaa au mzigo mwingi. CSP inayokosekana inaruhusu hati zisizotarajiwa. Kitazamaji huangazia vichwa halisi ili usanidi usiofaa uonekane.

Jinsi ya kutumia

Weka URL, angalia vichwa vyote vya majibu.

  1. Weka URL: Andika au ubandike URL ili kukagua. URL zote za http:// na https:// zinafanya kazi, huku HTTPS ikipendelewa sana.
  2. Chagua chaguzi: Fuata maelekezo mengine ili kuona msururu wa URL za kati. Zima ili kuona jibu la kwanza tu. Chagua mbinu ya ombi (GET, HEAD, OPTIONS) kwa maoni tofauti.
  3. Kuchota na kukagua: Zana hutuma ombi na kuonyesha vichwa vya majibu vilivyowekwa kulingana na kategoria. Msimbo wa hali na muda pia huonekana juu.
  4. Kagua vichwa maalum: Tafuta vichwa vya usalama (CSP, HSTS, X-Frame-Chaguo), vichwa vya akiba (Cache-Control, ETag, Last-Modified), vichwa vya CORS (Access-Control-*), na vichwa vya maudhui (Aina ya Maudhui, Usimbaji wa Maudhui).

Kesi za Matumizi ya Kawaida

Maelezo ya Kiufundi

HTTP/1.1 (RFC 7230) inafafanua vichwa kama jozi za thamani ya ufunguo zisizojali ukubwa zikitenganishwa na koloni, huku thamani ikiendelea hadi mwisho wa mstari. HTTP/2 (RFC 7540) na HTTP/3 hutumia umbizo la kutunga mfumo wa jozi ndani lakini semantiki za kichwa zinasalia zile zile; watazamaji huzionyesha kana kwamba sintaksia ya HTTP/1 ili kusomeka.

Vijajuu vya majibu ya kawaida: Aina ya Yaliyomo (Aina ya MIME na charset), Urefu wa Maudhui, Usimbaji-Yaliyomo (gzip, br kwa ajili ya kubana), Udhibiti wa Akiba, ETag, Iliyorekebishwa Mwisho, Set-Cookie, Seva, Tarehe, Chaguzi-Aina ya X, Chaguzi-Fremu-X, Udhibiti-Udhibiti-Yaliyomo.

Sera ya asili moja ya kivinjari inaweza kuzuia watazamaji kulingana na JavaScript kusoma vichwa fulani (vidakuzi na vichwa vya uthibitishaji haswa). Watazamaji kulingana na seva mbadala (seva huchota na kuripoti) epuka kizuizi hiki.

Mazoea Bora

Maswali yanayoulizwa mara kwa mara

Je, zana hii inahitaji programu-jalizi au vipakuliwa vyovyote?
Hapana. Kila kitu kinaendeshwa katika kivinjari chako cha wavuti kwa kutumia teknolojia za kawaida za wavuti. Hakuna programu-jalizi, viendelezi, au usakinishaji wa programu unaohitajika.
Je, ninaweza kutafuta ndani ya data?
Ndiyo. Tumia kipengele cha utafutaji au kichujio ili kupata kwa haraka vipengee au thamani mahususi ndani ya data iliyoonyeshwa.
Je, kuna kikomo cha ukubwa kwa data ninayoweza kutazama?
Chombo hushughulikia saizi za kawaida za data kwa ufanisi kwenye kivinjari. Seti kubwa za data zinaweza kuchukua muda mrefu kutoa. Kwa faili kubwa sana, zingatia kutumia programu za mezani.
Je, data yangu inawekwa faragha?
Ndiyo. Uchakataji na maonyesho yote ya data hufanyika kwenye kivinjari chako. Hakuna kinachopakiwa kwa seva yoyote.
Je, ninaangaliaje ikiwa HSTS imewashwa?
Tafuta kichwa cha majibu cha Udhibiti Mkali-Usafiri-Usalama. Thamani yake kwa kawaida inajumuisha umri wa juu zaidi na kwa hiari ni pamoja naVikoa vidogo na upakiaji mapema.
Nifanye nini ikiwa Aina ya Yaliyomo haipo?
Vivinjari hurudi kwenye kunusa kwa MIME, ambayo inaweza kusababisha matatizo ya usalama. Sanidi seva yako ili kila wakati itume Aina sahihi ya Maudhui. Chaguzi za Aina ya Yaliyomo ya X: kichwa cha nosniff huzuia vivinjari dhidi ya kubatilisha aina iliyotangazwa.
Je, ninaweza kukagua vichwa kutoka tovuti ambazo similiki?
Ndiyo kwa URL za umma. Vichwa vinarejeshwa kwa yeyote anayetuma ombi. Vidakuzi na vichwa vya uthibitishaji vilivyounganishwa kwenye kipindi chako havifichuliwi kwa sababu ombi la ukaguzi halibebei.
Vipi kuhusu vichwa maalum vya HTTP/3?
HTTP/3 huhifadhi semantiki za kichwa sawa na HTTP/1.1 na HTTP/2. Usafiri hutofautiana (QUIC badala ya TCP) lakini vichwa unavyoona ni sawa.