application دانلود اپلیکیشن وبسایت
ورود / ثبت نام 🗝️

آخرین بروزرسانی: "1405-03-26"

logo

بررسی آنلاین Http Header


آدرس وب سایت وارد شده معتبر نمی باشد

آدرس وب سایت یا صفحه ای از وب سایت را وارد نمایید


HTTP چیست؟

HTTP پروتکلی برای انتقال منابع (اعم از فایل های html، تصاویر و ...) بر روی شبکه جهانی وب است. HTTP معمولا از طریق سوکت های TCP/IP پیاده سازی می شود. یک مرورگر وب مانند گوگل کروم یا فایرفاکس یک کلاینت HTTP است زیرا درخواست ( یا request) های HTTP را به سمت یک سرور HTTP یعنی یک وب سرور میفرستد و پاسخ (response) را از وب سرور دریافت می کند. پورت استاندارد برای سرورهای HTTP یا وب سرورها 80 است که از طریق آن به درخواست های HTTP گوش می کنند.

منبع یا Resource چیست؟

HTTP برای انتقال منابع و نه فقط فایل ها استفاده می شود. یک منبع شامل تکه ای اطلاعات است که می تواند توسط URL شناخته شده و پیدا شود. معروفترین شکل یک منبع فایل است اما یک منبع می تواند نتیجه ی یک درخواست باشد که به صورت داینامیک ایجاد شده است.

ساختار تراکنشهای HTTP

مانند بسیاری از پروتکل های شبکه HTTP از مدل کلاینت-سرور استفاده می کند. کلاینت HTTP یک اتصال (connection) باز کرده و متن درخواست (request message) را به سمت سرور HTTP فرستاده و سرور پیام پاسخ (response message) را باز می گرداند که معمولا شامل منبعی است که درخواست شده است. پس از تحویل پیام، سرور اتصال را می بندد به همین دلیل HTTP یک پروتکل بی حالت (stateless) است یعنی هیچ اطلاعاتی از اتصال در تراکنش HTTP نگه داشته نمی شود. فرمت متن های درخواست و پاسخ شبیه به هم است.

معرفی کد های معروف Http

کد وضعیت عبارت توضیحات
200 OK Http Request به درستی دریافت اعتبارسنجی شد و پاسخ نیز به درستی به سمت کلاینت ارسال گردید.
301 Moved Permanently پاسخ ارسال می شود اما منبع درخواستی به طور دائم منتقل شده (مورد استفاده در موتور های جستجو)
302 Found صحت پاسخ و منبع درخواستی به صورت موقت منتقل شده (مورد استفاده در موتور جستجو)
400 Bad Request استاندار درخواست به درستی رعایت نشده و درخواست نامعتبر می باشد.
401 Unauthorize عدم اجرای درخواست به علت غیر مجاز تشخیص داده شدن authorization .
403 Forbidden به دلایل مختلف سرور درخواست شما را غیر مجاز می داند و پاسخی ارسال نمی کند. (مثلا وب سایت هایی که آی پی های ایران را غیر مجاز می دانند مثل ORACLE)
404 Not Found منبع درخواستی براساس درخواست شما یافت نشد.
500 Internal Sever Error بروز خطا بر روی سرویس دهنده.

این ابزار با دریافت آدرس صفحه وب، درخواست HTTP ارسال می‌کند و سرخط‌های پاسخ سرور را نمایش می‌دهد؛ مواردی مثل وضعیت پاسخ، نوع محتوا، روش فشرده‌سازی و تنظیمات کش را می‌بینید تا سریع بفهمید سرور چه چیزی به مرورگر تحویل می‌دهد.

هدرها رفتار مرورگر و موتورهای جستجو را هدایت می‌کنند؛ از سئو تا امنیت و عملکرد همه تحت تأثیر آن‌هاست. با بررسی هدرها می‌توانید مشکلات ریدایرکت، کش، فشرده‌سازی، نوع محتوا و پیکربندی امنیتی را سریع تشخیص و اصلاح کنید تا سرعت و ایمنی سایت بهتر شود.

وضعیت پاسخ مثل 200 یا 301، نوع و رمزگذاری محتوا، تاریخ انقضا و کنترل کش، فشرده‌سازی Gzip/Brotli، سیاست‌های امنیتی مانند HSTS و CSP، دامنه کوکی‌ها، سرآیندهای CORS و جزئیات ریدایرکت‌ها از مهم‌ترین داده‌هایی هستند که معمولاً نشان داده می‌شوند.

توسعه‌دهندگان، مدیران سایت، متخصصان سئو و امنیت، تیم‌های DevOps و هر کسی که می‌خواهد کیفیت ارائه محتوا و پیکربندی سرور را کنترل کند، از این ابزار برای عیب‌یابی سریع و اعتبارسنجی تنظیمات استفاده می‌کنند.

نتایج بسته به مسیر ریدایرکت، CDN یا پروکسی می‌تواند متفاوت باشد و هدرهایی در سطح شبکه تغییر کند؛ کش مرورگر یا میان‌راه‌ها نیز روی خروجی اثر دارند. بهتر است چند بار از مکان‌های مختلف تست بگیرید و در کنار این ابزار، لاگ سرور و کنسول مرورگر را هم بررسی کنید.
نظرات شما
توجه: شماره موبایل شما در وبسایت نمایش داده نمیشود
توجه: ایمیل شما در وبسایت نمایش داده نمیشود

وحید مجیدی صدر

مدیر ارشد فناوری (CTO)

مدرس دانشگاه و مجتمع فنی تهران

من وحید مجیدی، مدرس طراحی و برنامه‌نویسی وب با سابقه‌ی تدریس در دانشگاه تهران و مجتمع فنی تهران. در طول سال‌ها فعالیت آموزشی، تلاش کرده‌ام مفاهیم فنی را به‌صورت پروژه‌محور و کاربردی آموزش دهم تا هنرجویان و دانشجویان بتوانند مهارت‌های خود را در محیط‌های واقعی توسعه دهند و به متخصصان کارآمد در حوزه‌ی فناوری تبدیل شوند.

در کنار تدریس، به‌عنوان طراح و برنامه‌نویس وب در توسعه‌ی سامانه‌های نرم‌افزاری، پلتفرم‌های فروش آنلاین و سیستم‌های سازمانی فعالیت دارم. تخصص من در طراحی، توسعه و بهینه‌سازی سامانه‌های تحت وب است؛ از برنامه‌نویسی فرانت‌اند و بک‌اند گرفته تا معماری نرم‌افزار، سئو و زیرساخت‌های DevOps.

سریع و آسان

🎯

دقیق و قابل اعتماد

🌍

همیشه در دسترس

💡

ابزارهای هوشمند