یک URL (Uniform Resource Locator) شامل چندین بخش است که هر کدام وظیفه خاصی دارند. این بخش‌ها عبارت‌اند از:

  1. پروتکل (Protocol):
    مشخص‌کننده روش دسترسی به منابع. مثال:
    • http (پروتکل وب)
    • https (نسخه امن پروتکل وب)
    • ftp (انتقال فایل)

مثال: https://

2. دامنه (Domain):
آدرس اصلی وب‌سایت که معمولاً نام شرکت یا سازمان است.

    • مثال: www.example.com

3. پورت (Port):
شماره درگاهی که برای ارتباط استفاده می‌شود. به طور پیش‌فرض:

      • 80 برای HTTP
      • 443 برای HTTPS

اگر غیر از مقدار پیش‌فرض باشد، به صورت زیر نمایش داده می‌شود:

    • :8080

4. مسیر (Path):
مشخص‌کننده مکان فایل یا دایرکتوری در سرور.

      • مثال: /products/item123

5. پارامترهای کوئری (Query Parameters):
اطلاعات اضافی که برای پردازش درخواست ارسال می‌شود. با علامت ? شروع شده و بین مقادیر از & استفاده می‌شود.

    • مثال: ?id=123&category=books

6. هش (Fragment):
اشاره به بخشی خاص از یک صفحه وب. با # شروع می‌شود.

      • مثال: #section1

نمونه کامل:

https://www.example.com:8080/products/item123?id=123&category=books#section1

تحلیل:

  • پروتکل: https
  • دامنه: www.example.com
  • پورت: 8080
  • مسیر: /products/item123
  • پارامترهای کوئری: id=123&category=books
  • هش: #section1

دیدگاهتان را بنویسید

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