سلام . خواهششش می کنم یه دوستی توی فهم ریکوئست و ریسپانس توی برنامه نویسی کمکم کنه

سلام . من می خوام شروع به یادگیری نودجی اس کنم. با جی اس و ای پی ای هاش توی سمت کلاینت آشنا هستم اما الان توی نود با مفهومی به نام ریکوئست و ریسپانس مواجه شدم و نمیتونم درکشون کنم .

میشه یکی با زبان ساده این ها رو شرح بده . 

و اگه در مورد http و کار وب سرورهم یه کوچولو توضیح بفرمایید خیلی ممنونتون میشم

پاسخ ها

sokanacademy forum
کاربر سکان آکادمی 5 سال پیش

سلام

لطفاً به لینک زیر مراجعه نمایید:

https://sokanacademy.com/courses/php/1592/post

ارادت

sokanacademy forum
کاربر سکان آکادمی 5 سال پیش

تشکر بابت لینک آموزشتون که علاوه بر لینک های آقای تفرشی کمک فراوانی کردند.

فقط اگه اجازه بدید من چیزهایی رو که فهمیدم رو اینجا ذکر کنم و شما من رو بر اساس اون راهنمایی کنید. 

1. من متوجه شدم که http یک پروتکل ارتباطی بین مرورگر و سروره و اینکه از طریق متد های اختصاصی درخواست ها رو به سرور می فرسته اما :

1.1آیا درست متوجه شدم که؟...  وقتی ما توی مرورگر، url سایت رو وارد میکنیم (www.sokanacademy.com) در واقع به آی پی host اشاره میشه ، پس ما با یک ریکوئست به آدرس هاست مرجوع میشیم . وقتی که ما به اون آدرس وارد شدیم ، وب سرور( که توی php  آپاچیه یا ماژول http در node)  میاد وروی پورت 80 اطلاعات http request فرستاده شده از مرورگر رو میخونه و در ادامه اگر :

 اگر تنها دامنه اصلی سایت رو وارد میکنیم ریکوئست ما تنها شامل ریدایرکشن به فایلی با نام main یا  index است .

اگه پسوند فایل اصلی ما  چیزی غیر از .html باشد مثلا php. یا js. اون وقت وب سرور فایل رو میده به مفسر و نتیجه اجرای اون رو به مرورگر تحت عنوان رسپانس برمیگردونه. نکته جالب اینجاست که ما از اطلاعات دریافت شده از http ریکوئست مثلا اطلاعات متد get یا post برای تصمیم گیری در برنامه نویسی استفاده میکنیم .

 

sokanacademy forum
کاربر سکان آکادمی 5 سال پیش

یک درخواست و یک سوال هم علاوه بر اینها دارم که میدونم باعث زحمتتون میشه ولی اگه لطف کنید پاسخشون بدید خیلی ممنونتون میشم . 

سوال : کد های وضعیت چه کمکی می کنند ؟ یعنی اگه مثلا وقتی سایت کامل بالا میاد دیگه چه لزومی  به دریافت  کد 200 است . 

درخواست : اگه میشه در مورد stateless که در لینک هاتون مشاهده کردم  توضیح ساده ای بفرمایید. 

این متن رو کامل متوجه نشدم : هر ریکوئستی را مجزا از سایر ریکوئست‌ها هَندل می‌کند؛  

sokanacademy forum
کاربر سکان آکادمی 5 سال پیش

به مقاله های زیر برید ایشالا پاسخ رو بیابید

https://goo.gl/ubTWER

https://goo.gl/b2KYdh

https://goo.gl/ykCAxW

online-support-icon