حدّاکثر مبلغی که حاضرید برای کلّ این دوره پرداخت کنید چه قدر است؟
۱۰ هزار تومان
70.00%
14
۲۰ هزار تومان
15.00%
3
۳۰ هزار تومان
15.00%
3
۴۰ هزار تومان
0%
0
20 رأی
*شما به این گزینه رأی داده‌اید. [نمایش نتایج]

مهم دوره برنامه‌نویسی سمت سرور بازی
#41
با سلام
اقا مجتبی من چند روزه منتظر اینم که این مشکلم حل بشه و برم سراغ ادامه اموزش
و هر دقیقه هم دارم میام انجمن رو چک میکنم که ببینم شما جواب دادین یا نه
لطفا هر چه سریع تر مشکل را حل کنید
با تشکر فراوان 103 103



  پاسخ


 سپاس شده توسط:
#42
(1396/3/10، 10:14 صبح)پیشگامان قرن نوشته است: دست شما درد نکنه رسیدگی میکنید
اینم فایل web server

سلام. من کدتون رو بررسی کردم. کدتون در ترمینال مشکلی نداره و محتوا رو نشون می‌ده. البته این‌جا دو تا غلط املایی داشتید:

کد:
server.use((req, res, next) => {
   if (req.body.ctdictionary === true) {
       req.boddy = req.body.data
   }
   next()
})

که باید می‌نوشتید:

کد:
server.use((req, res, next) => {
   if (req.body.c2dictionary === true) {
       req.body = req.body.data
   }
   next()
})

ولی این ربط خاصی به مشکلی که شما بر خوردید نداره. احتمالا مشکل از سمت کانستراکت هست.

سورس کانستراکتتون رو می‌فرستید؟
معجزات طبیعت هایی هستند که با آن‌ها مأنوس نشده‌ایم
و طبیعت معجزه‌ایست که با آن انس گرفته‌ایم
علی صفایی حائری
  پاسخ


 سپاس شده توسط: ghasem ، پیشگامان قرن
#43
(1396/3/12، 03:33 عصر)Mojtaba نوشته است:
(1396/3/10، 10:14 صبح)پیشگامان قرن نوشته است: دست شما درد نکنه رسیدگی میکنید
اینم فایل web server

سلام. من کدتون رو بررسی کردم:

[تصویر:  FTU2Z+]

همون طور که می‌بینید در ترمینال مشکلی نداره و محتوا رو نشون می‌ده. البته این‌جا دو تا غلط املایی داشتید:

کد:
server.use((req, res, next) => {
   if (req.body.ctdictionary === true) {
       req.boddy = req.body.data
   }
   next()
})

که باید می‌نوشتید:

کد:
server.use((req, res, next) => {
   if (req.body.c2dictionary === true) {
       req.body = req.body.data
   }
   next()
})

ولی این ربط خاصی به مشکلی که شما بر خوردید نداره. احتمالا مشکل از سمت کانستراکت هست.

سورس کانستراکتتون رو می‌فرستید؟

با سلام اینم سورس
میشه سورس ها هم قرار بدین



  پاسخ


 سپاس شده توسط:
#44
(1396/3/13، 12:32 عصر)پیشگامان قرن نوشته است: با سلام اینم سورس
میشه سورس ها هم قرار بدین

سلام

ایرادتون این بوده که در این قسمت یک Space اضافه گذاشتید، بعد از اسم هدر:

[تصویر:  SvFQw+]

اگه این فاصله رو حذف کنید این قسمتش درست خواهد شد، ولی در CORS درخواست preflight گیر می‌کنه که این قسمتش مربوط می‌شه به کدهای سمت سرورتون و اینکه باید هدر Access-Control-Allow-Headers رو می‌نوشتید، ولی شما s آخرش رو در کدتون جا انداختید:

کد:
server.use((req, res, next) => {
   res.setHeader('Access-Control-Allow-Origin',  '*')
   res.setHeader('Access-Control-Allow-header',  'Content-Type')
   next()
})
معجزات طبیعت هایی هستند که با آن‌ها مأنوس نشده‌ایم
و طبیعت معجزه‌ایست که با آن انس گرفته‌ایم
علی صفایی حائری
  پاسخ


 سپاس شده توسط: ghasem ، پیشگامان قرن
#45
(1396/3/14، 02:57 عصر)Mojtaba نوشته است:
(1396/3/13، 12:32 عصر)پیشگامان قرن نوشته است: با سلام اینم سورس
میشه سورس ها هم قرار بدین

سلام

ایرادتون این بوده که در این قسمت یک Space اضافه گذاشتید، بعد از اسم هدر:

[تصویر:  SvFQw+]

اگه این فاصله رو حذف کنید این قسمتش درست خواهد شد، ولی در CORS درخواست preflight گیر می‌کنه که این قسمتش مربوط می‌شه به کدهای سمت سرورتون و اینکه باید هدر Access-Control-Allow-Headers رو می‌نوشتید، ولی شما s آخرش رو در کدتون جا انداختید:

کد:
server.use((req, res, next) => {
   res.setHeader('Access-Control-Allow-Origin',  '*')
   res.setHeader('Access-Control-Allow-header',  'Content-Type')
   next()
})

با سلام
دست شما درد نکنه
خیلی دنبال حل این مشکل بودم
41 41



  پاسخ


 سپاس شده توسط:
#46
فقط ببخشید این ارور چی هست
فقطی میخواد فقط دیتا رو بگیره
[تصویر:  Screenshot_68_.png]



  پاسخ


 سپاس شده توسط:
#47
(1396/3/15، 05:53 عصر)پیشگامان قرن نوشته است: فقط ببخشید این ارور چی هست
فقطی میخواد فقط دیتا رو بگیره
[تصویر:  Screenshot_68_.png]

اون اختیاری هست (علامت سؤال کنار err نشانه‌ی اختیاری بودنش هست)
شما به عنوان ورودی تابع next در صورت برخورد به ارور می‌تونید یک شیء ارور بفرستید (مثلا با new Error) تا بعد به این صورت در Routeهای بعدی هندل بشه:

کد:
server.use((err, req, res, next) => {
  //...
}

که در این‌جا err می‌شه همون اروری که به عنوان ورودی next فرستاده بودید.
معجزات طبیعت هایی هستند که با آن‌ها مأنوس نشده‌ایم
و طبیعت معجزه‌ایست که با آن انس گرفته‌ایم
علی صفایی حائری
  پاسخ


 سپاس شده توسط:
#48
الان من نمیدونم توی اون عکس بالا چی رو اشتباه نوشتم که همه ی بادی رو میگیره و فقط دیتا رو نشون نمیده
با تشکر



  پاسخ


 سپاس شده توسط:
#49
با سلام 30
اقا مجتبی من یه مشکلی دارم اونم اینه که webserver من فقط دیتا رو دریافت نمیکنه بلکه با همون دیکشنری و اونا لاگ میکنه
اونم عکس بالا هست و اینم سورس
با تشکر



  پاسخ


 سپاس شده توسط:
#50
آقا پیشگامان قرن
من اصلا قصد تندی ندارم ولی
لطفا هر سوالی که دارید رو به صورت خصوصی به آقا مجتبی ارسال کنید نه اینکه هر روز به ایشون یک ارسال بدید! 33
یا اگه میخواهید با ایشون چت کنید

  پاسخ


 سپاس شده توسط: Rghaf


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  ویدئوهای دوره آموزشی جامع کانستراکت Mojtaba 205 206,886 1400/8/19، 09:13 صبح
آخرین ارسال: ^_^ Ali ^_^
  آموزش انیمیشن سازی توسط اینجانب Mehrdad 1 3,301 1398/11/4، 03:30 عصر
آخرین ارسال: mahdi.p
  مهم ثبت نام دوره‌ی پیشرفته‌ی جاوااسکریپت و ساخت پلاگین کانستراکت Mojtaba 15 17,336 1395/6/9، 12:03 صبح
آخرین ارسال: Mojtaba
  دوره‌ی جاوا اسکریپت شروع شد! Mojtaba 22 20,290 1395/5/11، 11:59 صبح
آخرین ارسال: mansoor22
  مهم ثبت نام دوره‌ی مجازی امسال تمام شد! Mojtaba 33 33,453 1395/4/12، 11:37 عصر
آخرین ارسال: Arvin.DVI

پرش به انجمن: