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

توركۆرگۈگە قارىتىلغان خاتىرىلىگۈچى ۋاكالەتچى مۇشۇ تەلەپلەر ئىشلىتىدىغان يولدا تۇرىدۇ:

browser → recording forward proxy → external service
browser → recording forward proxy → recorded response

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

ھەقىقىي تەلەپنى ماسلاشتۇرۇڭ، ئۇنىڭ ئۇسۇلى ۋە ۋاكالەتچى كۈتىدىغان URL ئىپادىسىنى قوشۇپ. خاتىرىلەنگەن HTTPS stub شەكلىدە ئوچۇق پورت بار، مەسىلەن https://api.example:443/status.

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

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

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