كائن الطلب في ASP هو ببساطة قراءة بيانات المتصفح.
(1) الحصول على البيانات التي يتم تمريرها بواسطة الفصل جدول العميل ، التنسيق: request.form (اسم متغير) ، راجع المثال التالي:
form.asp
مرحبًا: <٪ = request.form (name) ٪>
<٪ = request.form (sex) ٪>
<formaction = form.aspmethod = post>
الرجاء إدخال اسمك: <inputName = namesize = 20> <p>
الرجاء إدخال جنسك: <selectname = sex>
<Point> السيد
<Point> MS.
</select>
<p>
<inpectType = submitValue = submit>
</html>
(2) احصل على المعلمات المرفقة بالموقع ، التنسيق: request.querystring (اسم متغير) ، راجع المثال التالي:
Query.asp
<٪
foreachiteminrequstring (ABC)
Response.writeItem && nbsp
التالي
٪>
ثم أدخل موقع المتصفح:
http: //locahost/qury.asp؟
ملاحظة: [Red] إذا تم استخدامه لتمرير المعلمات مع نموذج ، يجب أن يستخدم Medhod GET.
(3) تحصل معلومات متغيرات البيئة لخادم الويب على المعلومات ، التنسيق: request.ServerVariables (اسم متغير).
استخدم المثال التالي لعرض جميع محتوى السمة:
المتغيرات
<٪
foreachNameInrequst.ServerVariables
استجابة. write (<p>)
Response.write (<b> & name & </b> :)
Response.write (request.servervariables (name))
٪>
أكثر استخداما:
<٪ a = request.servervariables (server_name) ٪> اسم المضيف.
<٪ = request.servervariables (script_name) ٪> العنوان الظاهري وراء اسم المضيف.
<٪ = request.servervariables (local_addr) ٪> عنوان الخادم المطلوب.
<٪ = request.servervariables (Remote_ADDR) ٪> العميل الذي يصدر الطلب يتطلب عنوان IP.
مثال: احصل على عنوان URL لإنهاء صفحة الويب الخاصة بك
http: // <٪ = request.servervariables (server_name) ٪> <٪ = request.servervariables (script_name) ٪>
(4) الحصول على ملفات تعريف الارتباط في المتصفح.