** HTTP **
& لقد تحدثنا فيما سبق خلال تحدثنا عن التأشيرة "Form"، الواصفة "Method" ,و بينّا إمكانية إسناد إحدى القيمتين 'POST" أو "GET' لهذه الواصفة، و ذكرنا أن هذه الواصفة تحدد كيفية القيام بإرسال المعطيات أو الاسلوب التي سوف تقوم بالاعتماد لإرسال طلب HTTP.
لفهم الاختلاف بين هذين الطريقتين لا بد لنا من شرح بسيط لأجزاء طلب بروتوكول HTTP . &
**البروتوكول HTTP **
& يعتبر البروتكول HTTP البروتوكول التطبيقي الرئيسي المستخدم لتناقل المعطيات على شبكة الأنترنت. ويستند البروتوكول HITP آلية (طلب/استجابة) بين التطبيق الزبون (المتصفح) والتطبيق السيرفر, سيرفر الوب.
طلب HTTP : تبدأ مناقلة HTTP إرسال طلب HITP.
يتكون طلب HTTP من مجموعة من الأجزاء كما يظهر في الشكل التالي. لاحقاً سيتم شرح هذه الأجزاء وتحديد نوع المعلومات التي يحملها كل جزء.
يتألف طلب HITP مما يلي:
- يتألف القسم الأول من طلب http من العبارة (HITP/version URI Method)، الذي يطلب الصفحة من السيرفر عبر معرف المصدر (URI) بطريقة Method.
يمثل الجزء الباقي من هذا الجزء من الطلب (الجزء HTTP /I.I) نسخة البروتوكول المستعملة.
- يحتوي القسم الثاني من الطلب الترويسة العامة ويحدد معلومات عامة كالتاريخ الحالي أو معلومات خاصة كالاتصال الحالي. يعد هذا الجزء