توشۇش مەغلۇپ بولغان ۋاكالەتچى ئۇلىنىشىنى خاتىرىگە يازالايدۇ، شۇنىڭ بىلەن بىر ۋاقىتتا پروگرامما reactive خاتالىقىنى قوبۇل قىلىپ بىر تەرەپ قىلىدۇ. پەقەت خاتىرە ئۇچۇرىلا پروگرامما بىر تەرەپ قىلغۇچىنىڭ ئاتلانغانلىقىنى ئىسپاتلىيالمايدۇ.

خاتالىق سىگنالىنى ھەقىقىي مۇشتەرى بولۇنغان زەنجىردە ئىزلاڭ. پەقەت Mono قۇرغان كود ئەتراپىدىكى try/catch كېيىنكى تور مەغلۇبىيىتىنى بىر تەرەپ قىلىشتىن باشقا دائىرە.

مەشغۇلاتچىتەسىر
doOnErrorخاتالىق داۋاملاشقاندا يان تەسىر ئىجرا قىلىدۇ
onErrorMapبىر خاتالىقنى يەنە بىر خاتالىققا ئايلاندۇرىدۇ
onErrorResumeئالماشتۇرما ئېلان قىلغۇچىغا ئالماشتۇرىدۇ

پروگرامما ئېھتىياجلىق بولغان قىلمىشنى تاللاڭ. ئۆلچەم خاتىرىلەش يالغان مۇۋەپپەقىيەتلىك مەزمۇن قايتۇرۇشنى تەلەپ قىلمايدۇ. ئالماشتۇرما جاۋاب پروگراممىنىڭ قەستەن قىلغان نەتىجىسى بولۇشى كېرەك، مەغلۇپ بولغان يولنى يوشۇرۇش ئۇسۇلى ئەمەس.

توشۇش ئالاھىدە ھالەتلىرىنى تاپشۇرۇۋېلىنغان HTTP خاتالىق ھالەتلىرىدىن ئايرىڭ. ۋاكالەتچى ئۇلىنىشى نورمال مەنزىل جاۋابى مەۋجۇت بولۇشتىن بۇرۇن مەغلۇپ بولۇشى مۇمكىن، شۇڭا HTTP ھالەت بىر تەرەپ قىلغۇچىنىڭ تەكشۈرىدىغان نەرسىسى بولماسلىقى مۇمكىن. تۆۋەن قاتلام مەغلۇبىيىتىنى دىئاگنوز قىلغاندا WebClientRequestException سەۋەبىنى ساقلاڭ.

خاتىرىلەشنى نەتىجىنى چۈشەنگەندىن كېيىنلا تەڭشەڭ. پۈتۈن توشۇش خاتىرىلىگۈچىنى ئۆچۈرۈش كېيىنكى ۋاقىت ئۆتۈشى، TLS مەسىلىسى ياكى دەلىللەش مەغلۇبىيىتى ئۈچۈن كېرەكلىك ئىسپاتلارنى يوقىتىشى مۇمكىن، reactive تۇرۇبا يولىنىڭ قىلمىشىنى ئۆزگەرتمەي.

مۇناسىۋەتلىك ماقالىلەر