پروتکل انتقال ابرمتن (HTTP) برنامه پروتکلی است که برای برقراری ارتباط از طریق شبکه جهانی وب استفاده می شود. HTTP بیشتر برای مکالمه دو طرفه بین کلاینت ها (مرورگرهای وب) و سرورهای وب معروف است.
در این آموزش، میخواهیم تمام جنبههای پروتکل HTTP را عمیقاً بررسی کنیم تا بفهمیم دقیقاً چگونه کار میکند، اجزای اصلی آن و همچنین کل گردش کار آن چیست.
ما نحوه استفاده از ابزارهایی مانند Fiddler و Wireshark را یاد خواهیم گرفت.
ما همه کدهای وضعیتی که ممکن است درخواست HTTP برگرداند و همه روشهای درخواست HTTP را درک کنیم.
همچنین ساختار URL، نحوه رمزگذاری اطلاعات روی آن و نقش آن در این پروتکل را خواهید فهمید.
در نهایت، تفاوتهای بین HTTP و HTTP را خواهیم دید و خواهیم دید که دومی چه پیشرفتی به همراه دارد.
این آموزش برای کسانی است که می خواهند HTTP و معماری زیربنایی وب را درک کنند.
هیچ تجربه برنامه نویسی لازم نیست، اما نویسندگان فنی با تجربه برنامه نویسی که می خواهند درباره پروتکل HTTP بیشتر بدانند، همچنان آن را مفید خواهند یافت.
از اینکه مقدمه من را خواندید متشکرم! این مربوط به زمان شما و بهترین استفاده از آن است! برای شما موفق باشید و امیدوارم شما را در دوره ببینم! الکس!
پروژه کلاس در اینجا این است که وارد مرورگر خود شوید و وب سایت مورد علاقه خود را وارد کنید، سپس درخواست خاصی را که ارسال کرده اید شناسایی کنید و تمام جزئیات مربوط به آن را مشاهده کنید !
اول از همه، شما به ابزاری برای انجام این درخواست نیاز دارید، و ابزاری که من استفاده میکنم، Fiddler نام دارد. این یک برنامه رایگان است که می توانید از مرورگر وب خود دانلود کنید.
سپس، پس از باز کردن آن، باید یک آدرس HTTP را پیدا کنید که میخواهید از مرورگر وب انتخابی خود وارد کنید. این می تواند هر آدرسی که می خواهید باشد، به شرطی که وارد یک وب سایت شوید.
در نهایت، در برنامه، درخواستی را که ارسال کردهاید، با ورود به آن وبسایت شناسایی کنید.
برای اینکه راه حل خود را نیز تأیید کنید، میتوانید یک صفحه چاپ را با برنامه Fiddler و درخواستی که ارائه کردهاید + تمام جزئیات مربوطه آن برجسته شده، پیوست کنید.
توسعه دهنده نرم افزار
نمایش نظرات