سلام و خسته نباشید
من یه رشته رو با ماژول nodemcu از طریق وب سرور میگیرم ونمایش میدم
با این خط
حالا این رشته حاوی یه سری اطلاعاته که باید جداسازی بشه(split,, regex)
مثلا شما فرض کنید رشته به این صورت هست dama=bist&rotoobat=si
یه تابع نوشتم که کل رشته رو میگیره و جدا میکنه و توی سریال نمایش میده
وقتی همرو نمایش داد میکرو درجا ریست میشه با یه همچین اروری
وقتی بدون تابع یعنی همون بعد از
این جداسازی رو انجام میدم هیچ مشکلی نداره و ریست نمیشه
چطوری میشه یه تابع استاندارد نوشت که این مشکل به وجود نیاد
من یه رشته رو با ماژول nodemcu از طریق وب سرور میگیرم ونمایش میدم
با این خط
کد HTML:
String req = client.readStringUntil('\r');
مثلا شما فرض کنید رشته به این صورت هست dama=bist&rotoobat=si
یه تابع نوشتم که کل رشته رو میگیره و جدا میکنه و توی سریال نمایش میده
وقتی همرو نمایش داد میکرو درجا ریست میشه با یه همچین اروری
کد:
Exception (3): epc1=0x4010010e epc2=0x00000000 epc3=0x00000000 excvaddr=0x4006e5e9 depc=0x00000000 ctx: cont sp: 3ffef3d0 end: 3ffef660 offset: 01a0 >>>stack>>> 3ffef570: 3ffef5cc 00000005 3ffee608 402038a0 3ffef580: 3ffee5e8 0000fced 0000fced 4010020c 3ffef590: 3fffdad0 00000004 3ffef5c0 4010068c 3ffef5a0: 00000000 00000000 3ffef624 402038a0 3ffef5b0: 3fffdad0 00000004 3ffef624 40201f76 3ffef5c0: 3ffee5e8 00000015 00000015 3fff1114 3ffef5d0: 0000000f 00000008 3ffeff2c 0000000f 3ffef5e0: 00000008 00000001 3ffee608 402038a0 3ffef5f0: 3fffdad0 00000000 3ffee608 402020f1 3ffef600: 3ffe85a8 00000000 000003e8 000019b3 3ffef610: 00000000 3fff14cc 00000000 00000000 3ffef620: 00000000 3fff1454 0000001f 0000001d 3ffef630: 3fff10fc 0000000f 00000000 40203db5 3ffef640: 3fffdad0 00000000 3ffee62c 40203de0 3ffef650: feefeffe feefeffe 3ffee640 40100718 <<<stack<<<
کد HTML:
String req = client.readStringUntil('\r');
چطوری میشه یه تابع استاندارد نوشت که این مشکل به وجود نیاد
دیدگاه