Proxy دەلىللەش قايتا سىناشلىرى ئۈچۈن Jersey 2 يۈكلىمىسىنى بۇفېرلاش
دەلىللەش سۆھبىتى يۈكلىمىنى قايتا ئەۋەتىشكە توغرا كەلگەندە Jersey 2 Apache connector تەلەپ قۇرۇلمىسىنى قايتىلاشقىلى بولىدىغان قىلىڭ.
Proxy چالاڭلىقىدىن كېيىن قايتا سىنالغان يۈكلىمە ئۆز بەدىنىگە قايتا ئېھتىياجلىق. Jersey 2 نىڭ Apache connector ئۈچۈن، شۇ خېرىدارنى قۇرۇشقا ئىشلىتىلگەن سەپلىمىدە بۇفېرلانغان قۇرۇلما بىر تەرەپ قىلىشنى تاللاڭ:
ClientConfig config = new ClientConfig();
config.connectorProvider(new ApacheConnectorProvider());
config.property(ClientProperties.PROXY_URI,
"http://proxy.example.net:8080");
config.property(ClientProperties.REQUEST_ENTITY_PROCESSING,
RequestEntityProcessing.BUFFERED);يۈكلىمىنى ھاسىل بولغان خېرىدار ئارقىلىق ئېلىپ بېرىڭ. بۇ تىپلار Jersey client ۋە Apache-connector بوغچىلىرىدىن كېلىدۇ؛ ئىشلىتىلمىگەن سەپلىمىنى تەڭشەش تەلەپكە تەسىر كۆرسەتمەيدۇ.
connector بۇفېرلانغان قۇرۇلمىنى Apachening BufferedHttpEntity ئىچىگە ئورايدۇ. ئۇنىڭ بۇفېرلانمىغان ئېقىم قۇرۇلمىسى قايتىلاشقىلى بولمايدۇ. بۇفېرلاش دەلىللەش ئېقىمىغا سەرپ قىلىنغان ئىشلەپچىقارغۇچىنى قايتا ئوقۇش ئورنىغا قايتا ئەۋەتكىلى بولىدىغان بايتلارنى بېرىدۇ.
بۇ دەلىللەشنىڭ بىر 407 دىن كېيىن ئاخىرلىشىشىغا كاپالەتلىك قىلمايدۇ. بەزى سىستېمىلار قانۇنلۇق ھالدا بىر قانچە ئالماشتۇرۇشنى تەلەپ قىلىدۇ، شۇڭا يەنە بىر چالاڭلىقنى يوقاتقان ھالەت دەپ قارىشتىن بۇرۇن پۈتۈن سۆھبەتنى تەكشۈرۈڭ.
بەدەن چوڭلۇقىنى ئەسلىمە بۇدجېتى ئىچىدە ساقلاڭ. چوڭ ئېقىملىق يۈكلىمە شۇ يۈككە ماس قايتا قويۇش ئىستراتېگىيەسى نى تەلەپ قىلىدۇ؛ ھەر بىر تەلەپ ئۈچۈن بۇفېرلاشنى ئاچقاندا سۆھبەت مەغلۇبىيىتى ئورنىغا ئەسلىمە تۈگەشكە ئالماشتۇرۇشى مۇمكىن.