تفاوت http و https چیست ؟

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

به عبارت دیگر این علامت‌ها به مرورگر می‌گویند برای دریافت اطلاعات از سایت هدف، باید از چه زبان و دستورالعمل‌هایی استفاده کند.

پروتکل وب https

این بخش از نشانی اصطلاحا پروتکل نامیده می‌شود. در پروتکل http اطلاعات به صورت متنی و با دستورالعمل‌های خاص به سرور ارسال می‌شوند و پاسخ نیز به صورت متنی و با اطلاعاتی خاص به مرورگر برگشت داده می‌شوند.

تفاوت http و https

پروتکل https تقریبا در تمامی موارد شبیه http عمل می‌کند. با این تفاوت که در پروتکل https اطلاعات متنی پیش از ارسال، کدگذاری می‌شوند و با استفاده از امضای الکترونیک نشان‌گذاری می‌گردند. این کار سبب می‌شود، اطلاعات فرستاده شده غیرقابل بازخوانی و غیرقابل تغییر باشند. چنانچه کسی اطلاعات ارسال شده از هر دو طرف را در میان مسیر استراق کند، نمی‌تواند آن را کدگشایی کند و چنانچه بخواهد به جای این اطلاعات مطالب دلخواه خود را جایگذاری کند، امضای الکترونیک ارسال شده نامعتبر می‌شود و در مقصد کدگشایی نخواهد شد.

برای رمزگزاری اطلاعات در پروتکل https الگوریتم‌های مختلفی وجود دارند که از ده‌ها سال قبل تا به امروز، توسعه و تغییر پیدا کرده‌اند.

سایر پروتکل‌های مشهور

برخی دیگر از پروتکل‌های مشهور که برای کاربردهای دیگر جز مرور صفحات وب کاربرد دارند عبارتند از: ftp، file، pop، smtp، udp.

نگارش‌های مختلف پروتکل http

با گذشت زمان، تغییراتی در استاندارد http و سایر پروتکل‌های اتفاق می‌افتد. این تغییرات برای سازگاری با دنیای جدید وب و یا افزایش کارایی و قابلیت‌های موجود به انجام می‌رسد. پروتکل http نیز از این موضوع مستثنا نیست. آخرین نگارش استاندارد http نگارش ۲ است که تغییراتی اساسی در شیوه‌ی کدگذاری درخواست‌ها و پاسخ‌های ارسال شده اعمال کرده است. در این نگارش، اطلاعات به جای متنی به صورت باینری یا دودویی ارسال و دریافت می‌شود که مزایای زیادی را برای وارد شدن به دنیای جدید وب ایجاد می‌کند.


مشاهده‌ی تمامی نوشته‌ها در گروه: مفاهیم.

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *