ملاحظة: هذا المقال هو بالتعاون مع أستاذ مقرر شبكات الاتصالات بقسم الهندسة الكهربائية بكلية الهندسة بجامعة الملك سعود في نشر مقالات الطلاب في الموقع
تعتمد شبكة الإنترنت في عملها على مجموعة من بروتوكولات قياسية تستخدمها الحواسيب لتبادل البيانات. ولم يكن ممكنا لشبكة الإنترنت أو لأي شبكة أخرى أن تنشأ من دون هذه البروتوكولات، وعلى الرغم من أن الشبكة تسمح بالعديد من البروتوكولات، إلا أنها تحتوي على بروتوكول أساسي يسمى بروتوكول نقل النص المتشعب HTTP (HyperText Transfer Protocol). هذه هي اللغة المتعارف عليها لنقل النصوص و الصور بين جميع أجهزة الحاسب على الإنترنت. فعندما يبدأ عنوان موقع بكلمة HTTP يعني ذلك أنك تطلب من جهازك أن يقوم بإحضار صفحة إنترنت.
لقد بدأ استخدام برتوكول HTTP في الشبكة منذ عام 1990, والإصدار الأول (HTTP/0.9) كان إصداراً بسيطاً ولكن الإصدارات التي تلتهُ (HTTP/1.0)و (HTTP/1.1) أصبحت أكثر تعقيداً.
لقد تم تصميم البروتوكول HTTP لتأمين عملية نقل ملفات HTML إلى العميل الذي طلبها، وتمثل HTML لغة تقوم بعملية إنشاء للملف المتشعب Hypertext, حيث إن الملف المتشعب Hypertext document يحوي ارتباطات إلى ملفات أخرى تحتوي على معلومات إضافية عن الموضوع. وبالتالي عندما يستقبل مستعرض الشبكة ملف HTML، فإن هذا الملف يترجم ويحلل، فإذا كان يحوي ارتباطات أخرى فإنها تطلب من جديد. وعند الحصول عليها تتم عملية تنسيق لكامل الملف للحصول في النهاية على صفحة الإنترنت المتعارف عليها، ومن الممكن أن تقود هذه الارتباطات إلى ملفات صوتية أو صور أو مقاطع فيديو أوغيرها.










