پروتکل HTTP یک پروتکل انتقال اطلاعات است که برای ارسال و دریافت اطلاعات بین سرور و مرورگر استفاده میشود. این پروتکل بر روی اینترنت استفاده میشود و ارتباط امنی بین کاربر و وبسرور فراهم میکند. اطلاعات ارسالی به صورت متنی در قالب درخواست و پاسخ ارسال میشود و از متدهای مختلفی مانند GET و POST برای تعامل با وبسرور استفاده میکند. اطلاعات ارسالی با استفاده از پروتکل HTTP از طریق پورت 80 یا 443 منتقل میشود.