الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ما الفرق بين RESPONSE , REQUEST

بدأه osama_new99 في 27 فبراير 2012 · 4 رد · 1,021 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمه الله وبركاته

مش شكر في الموقع ولا ف الناس القائمه عليه

بس حقيقي بلاقي هنا خبره كويسه جدا وتبادل معلومات بشكل اكثر من رائع

كان ليه سؤال بخصوص الا ASP.NET

الا وهو

ما الفرق بين RESPONSE , REQUEST

انا بحثت كتير ف الموضوع وعرفت معلومات قليله جداا

ياريت استفيد منكم

وشكراا جزيلا

إذا كنت تشعر انك لاتعيش جيـدا

فاعلم أنك لاتصلي جيــدا

...

فهنآك فرق :

بين من يصلي (ليرتآح بهآ )

وبين من يصلي ( ليرتآح منهآ)

فآنظر لقلبك أيهما أنت؟

{فَفِرُّوا إِلَى اللَّهِ إِنِّي لَكُمْ مِنْهُ نَذِيرٌ مُبِينٌ}

#2

السلام عليكم ورحمة الله وبركاته

اخي الكريم باختصار شديد

لما حضرتك بتكتب اسم الموقع علي المتصفح وتضغط Enter

بيتم تشغيل عملية اسمها HttpRequest وهي عملية طلب من العميل الا متمثل في المتصفح Internet Explorer مثلا الي السيرفر الا موجود عليه الموقع Web Server وطبعا عملية الطلب Request بتبقا متضممنه معلومات عن المتصفح الا طالب الصفحة وايه نظام التشغيل الا المتصفح موجود عليه وكمان Ip الخاص بالجهاز وغيره من المعلومات المهمه الا بيحتاج اليها السيرفر من اجل تعريف المتصل بيه وتكون تلك المعلومات محفوظة في كولكشن يسمي headers

يعني لو هنمثلها باشخاص يبقا المتصفح هو الشخص الا عايز يشتري بيتزا بالدلفري فا الشخص بيتصل بالمحل والمتمثل في عملية Request وبيعطي معلومات منزله للمحل بتاع البيتزا والمتمثلة في Header وغيره من البيانات لحد كده عملية الطلب انتهت

بيقابل الطلب عملية اسمها الرد او HttpResponse ودي بيعملها السيرفر من جانبه ردا علي الطلب الا بعته العميل له والرد بيكون متمثل في نتائج الطلب الا ارسلها العميل حسب كل طلب لو مثلا العميل طلب صفحة ويب يبقا السيرفر هيبعت رسالة او رد متضمن محتويات صفحة النت الا طلبها العميل في صورة كود HTML وبيانات اخري حسب كل طلب .

ولو هتمثلها في صورة اشخاص يبقا الرد Response هنمثله بالبيتزا الا حضرتك طلبتها من محل البيتزا وطبعا محل البيتزا هو Server اال هيعمل الرد ومع البيتزا بيبعت ليك فاتورة او شي ما شبه ذلك حسب طلبك يعني وطبعا يقدر المحل يبعت لك اي حاجة مع الطلب وليكن دعاية للمحل او قائمة باحدث الوجبات عنده

في الختام اتمنا اكون وضحت الفكرة

والله الموفق والمستعان

2
#3

تمــام هو كده تقريبا نفس المفهوم اللى انا فاهمه هو اللى حضرتك شرحته باستفاضه واشكرك عليه كتــير

بس مثلا امر زي الكود التالي

response.write

بتبقي متمثله ف ايه في العمليه اللى حضرتك شرحتها

في اني بطلب الطلب request الى السيرفر بتاعى

وبيتم ارسال الطلب او الحاجه اللى بعملها request في شكــل RESPONSE

اشكـرك كتير

إذا كنت تشعر انك لاتعيش جيـدا

فاعلم أنك لاتصلي جيــدا

...

فهنآك فرق :

بين من يصلي (ليرتآح بهآ )

وبين من يصلي ( ليرتآح منهآ)

فآنظر لقلبك أيهما أنت؟

{فَفِرُّوا إِلَى اللَّهِ إِنِّي لَكُمْ مِنْهُ نَذِيرٌ مُبِينٌ}

#4

السلام عليكم ورحمة الله وبركاته

بالنسبة للامر

Response.write

فا ده تقدر تشبه بقائم اجدد الوجبات الاضافية الا صاحب محل البيزا بعتها ليك بجانب الطلب للبيتزا يعني اقدر من الامر دده ابعت للعميل نص Text او نص HTML او حتا JavaScript زي ما تحب يعني

وممكن ايضا انك تبعت العميل علي صفحة اخري سواء كانت خارج السيرفر او داخله كما يلي :

Response.Redirect("http://www.google.com")

او لو كانت علي السيرفر الحالي كما يلي :

Response.Redirect("/mypage.aspx~")

حيث تعتبر من احدي اشهر طرق النقل والاتصال ما بين الصفحات وذلك من خلال الكود

والله الموفق والمستعان

1
#5

شكرا جزيلا لكـ

إذا كنت تشعر انك لاتعيش جيـدا

فاعلم أنك لاتصلي جيــدا

...

فهنآك فرق :

بين من يصلي (ليرتآح بهآ )

وبين من يصلي ( ليرتآح منهآ)

فآنظر لقلبك أيهما أنت؟

{فَفِرُّوا إِلَى اللَّهِ إِنِّي لَكُمْ مِنْهُ نَذِيرٌ مُبِينٌ}

مواضيع مشابهة