saman3466

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

saman3466 ۱۳۹۷/۰۹/۰۷ 107 زبان برنامه‌نویسی جاوا‌اسکریپت

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

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

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

پاسخ‌ها به این تاپیک
محمدعلی تفرشی
محمدعلی تفرشیتوسعه‌ دهنده علاقمند به ai
۱۳۹۷/۰۹/۰۷

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

https://goo.gl/ubTWER

https://goo.gl/b2KYdh

https://goo.gl/ykCAxW

بهزاد مرادی
بهزاد مرادیمدرس، کپی‌رایتر و دولوپر
۱۳۹۷/۰۹/۰۷

سلام

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

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

ارادت

saman3466
saman3466
۱۳۹۷/۰۹/۰۷

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

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

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

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

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

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

 

در پاسخ به

بهزاد مرادی
بهزاد مرادیمدرس، کپی‌رایتر و دولوپر
۱۳۹۷/۰۹/۰۷

سلام مجدد

برای آشنایی با stateless به https://goo.gl/1SQaVa مراجعه نمایید.

در ارتباط با کدهای وضعیت هم باید گفت بسته به کد میشه کارهای مختلفی کرد مثلا اگر شما وارد لینک https://sokanacademy.com/hi شوید، کد 404 برگردانده می‌شود و در سمت بک‌اند دستور می‌دهیم که هر موقع کد این بود، صفحه‌ای خاص نمایش داده شود مثل چیزی که می‌بینید.

در پاسخ به

saman3466
saman3466
۱۳۹۷/۰۹/۰۷

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

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

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

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

در پاسخ به