سرآیندهای رایج درخواست و پاسخ HTTP را در یک فهرست قابل جستجو جستجو کنید — بر اساس جهت و دسته فیلتر کنید، یک توضیح تک‌خطی و یک نمونهٔ واقع‌گرایانه بخوانید، و هر نام سرآیند را با یک کلیک کپی کنید. در مرورگر، رایگان.

هر سرآیند رایج درخواست و پاسخ HTTP، با یک نمونهٔ واقعی توضیح داده شده. همه‌چیز در مرورگر شما از یک مرجع داخلی اجرا می‌شود — چیزی به سرور ارسال نمی‌شود.

جهت
سرآیند جهت دسته توضیح نمونه
هیچ سرآیندی با فیلترهای شما مطابقت ندارد.
یک نام یا دستهٔ دیگر را امتحان کنید — مثلاً Authorization، Set-Cookie یا CORS.

درباره مرجع سرآیندهای HTTP

مرجع هدرهای HTTP یک راهنمای قابل جستجوی هدرهای درخواست و پاسخ است که واقعاً در ترافیک واقعی با آن‌ها روبه‌رو می‌شوید. هر مدخل نام هدر را می‌آورد، در یک خط کاری که انجام می‌دهد را بیان می‌کند، و یک مقدار نمونه واقع‌گرایانه نشان می‌دهد؛ Cache-Control: max-age=3600 به‌جای یک جای‌نگه‌دار انتزاعی؛ بنابراین می‌توانید نحو کارآمد را مستقیماً در کد یا پیکربندی خود بردارید.

فهرست به دو شکل همزمان تقسیم می‌شود: بر اساس جهت، جدا کردن هدرهای درخواست، هدرهای پاسخ و آن‌هایی که در هر دو جهت حرکت می‌کنند؛ و بر اساس دسته‌بندی؛ General، Authentication، Caching، Conditionals، Connection، Content، CORS، Cookies، Security، Range، Proxies و WebSockets. این کار پاسخ‌دادن به «کدام هدرها کش را کنترل می‌کنند؟» را به همان سرعت «این هدر در ردیابی DevTools من چه معنایی دارد؟» می‌سازد.

نام هدرها و مقادیر نمونه هرکدام با یک کلیک در کلیپ‌بورد کپی می‌شوند، و همه‌چیز در مرورگر شما از یک جدول داخلی اجرا می‌شود؛ چیزی که جستجو می‌کنید به هیچ‌کجا ارسال نمی‌شود.

نحوه استفاده از مرجع سرآیندهای HTTP

  1. یک هدر را بر اساس نام، معنا یا مقدار نمونه جستجو کنید؛ برای مثال Cache-Control، cookie یا bearer.
  2. از فیلتر جهت برای محدودکردن نتایج به هدرهای درخواست، پاسخ یا هردو استفاده کنید.
  3. یک تراشه دسته‌بندی مانند Caching، CORS یا Security را انتخاب کنید تا یک موضوع را در هر زمان مرور کنید.
  4. توضیح یک‌خطی و مقدار نمونه واقع‌گرایانه هر هدر را بخوانید.
  5. برای کپی‌کردن نام هدر یا مقدار نمونه در کد یا پیکربندی خود کلیک کنید.

سوالات متداول

هدرهای درخواست از کلاینت به سرور حرکت می‌کنند و درخواست یا کلاینت را توصیف می‌کنند؛ Accept، Authorization، User-Agent. هدرهای پاسخ برمی‌گردند و پاسخ یا سرور را توصیف می‌کنند؛ Content-Type، Set-Cookie، Cache-Control. برخی مانند Content-Length، به‌درستی در هر دو جهت ظاهر می‌شوند.

خیر. استاندارد نام هدرها را غیرحساس به حروف تعریف می‌کند، بنابراین content-type و Content-Type یکسان هستند. HTTP/2 و HTTP/3 حتی آن‌ها را با حروف کوچک روی سیم منتقل می‌کنند. اما مقادیر هدر بسته به هدر می‌توانند حساس به حروف باشند.

دسته Security آن‌ها را جمع می‌کند: Strict-Transport-Security استفاده از HTTPS را اجباری می‌کند، Content-Security-Policy آنچه یک صفحه می‌تواند بارگذاری کند را محدود می‌کند، X-Content-Type-Options جلوی MIME sniffing را می‌گیرد، و X-Frame-Options (یا CSP frame-ancestors) از clickjacking جلوگیری می‌کند. این‌ها هدرهای پاسخی هستند که سرور شما باید در هر صفحه ارسال کند.

هدرهای Cross-Origin Resource Sharing به یک سرور اجازه می‌دهند اعلام کند کدام مبداهای دیگر می‌توانند پاسخ‌های آن را از جاوااسکریپت مرورگر بخوانند. Access-Control-Allow-Origin هدر اصلی است؛ همراهانش متدها، هدرها، اعتبارنامه‌های مجاز و مدت زمانی که مرورگرها می‌توانند مجوز را کش کنند را کنترل می‌کنند.

بله؛ HTTP هدرهای دلخواه را اجازه می‌دهد، و برنامه‌ها معمولاً هدرهای خودشان را برای شناسه‌های درخواست یا نسخه‌های API اضافه می‌کنند. قرارداد تاریخی پیشوند X- منسوخ شده است، بنابراین راهنمای مدرن انتخاب یک نام معنادار بدون پیشوند را توصیه می‌کند.

بله. این یک مرجع رایگان و داخلی است که با صفحه بارگذاری می‌شود؛ جستجو و فیلترکردن به‌صورت محلی در مرورگر شما اجرا می‌شوند بدون درخواست به سرور.

اشتراک‌گذاری
به کمک نیاز دارید؟
با این ابزار مشکلی پیدا کردید؟ به تیم ما اطلاع دهید.
گزارش مشکل

این ابزار رایگان را به وب‌سایت خود اضافه کنید — کد زیر را کپی و جای‌گذاری کنید.