• توجه: در صورتی که از کاربران قدیمی ایران انجمن هستید و امکان ورود به سایت را ندارید، میتوانید با آیدی altin_admin@ در تلگرام تماس حاصل نمایید.

"http" چیست؟

ahmadfononi

معاونت انجمن
http به معنی پروتکل انتقال فوق متن (Hyper text transfer Protocol) است که شامل مجموعه‌ای از قوانین برای انتقال فایل‌ها از جمله متن، تصاویر گرافیکی، صدا، ویدئو و دیگر فایل‌های مولتی‌مدیا در شبکه وب می‌شود.

وقتی کاربر مرورگر وب را باز می‌کند به‌طور غیرمستقیم استفاده از پروتکل HTTP را آغاز می‌کند و درواقع HTTP یک پروتکل لایه دسترسی است که برروی پروتکل TCP/IP اجرا می‌شود.

HTTP بدین مفهوم است که فایل‌ها می توانند شامل ارجاع‌هایی به فایل‌های دیگر باشند که موجب درخواست‌های اضافی برای انتقال می‌شود. هر سرور وب علاوه بر صفحات موجود برروی آن یک deamon دارد که برای دریافت و پاسخگویی به درخواست‌ها تعبیه شده است.

مرورگر وب شما درواقع یک سرویس گیرنده HTTP است که درخواست را برای سرور می‌فرستد. وقتی مرورگر وب کاربر با وارد کردن URL یا آدرس IP، فایلی را درخواست می‌کند، مرورگر وب درخواستی برای آن فایل ارسال می‌کند و مرورگر وب درخواست را به فرمت HTTP درمی‌آورد و برای سرور ارسال می‌کند و فایل‌ها بعد از دریافت از سرور برای سیستم درخواست کننده اولیه می‌فرستد.

آخرین نسخه HTTP نسخه 1.1 است؛ این نسخه فایل‌های وب را سریع‌تر منتقل و آخرین سرورهای وب و مرورگرها را پشتیبانی می‌کند.
 
بالا