Jersey-ის პროქსი-თვისებების შეცვლამდე კონექტორი შეამოწმეთ
ClientProperties.PROXY_URI-ს მისი მხარდამჭერი კონექტორი კითხულობს; ის რეალური კლიენტის მიერ გამოყენებულ კონფიგურაციაში აირჩიეთ.
ClientConfig config = new ClientConfig();
config.connectorProvider(new ApacheConnectorProvider());
config.property(ClientProperties.PROXY_URI,
"http://203.0.113.10:8080");Apache კონექტორის დოკუმენტაცია აღწერს PROXY_URI, PROXY_USERNAME და PROXY_PASSWORD თვისებებს. ეს ფრაგმენტი იმ კონფიგურაციაში უნდა იყოს, რომელიც რეალურად გადაეცემა კლიენტის შექმნას, მათ შორის მაშინაც, როცა ამას ფრეიმვორკი მართავს. საჯარო შუამავლების ნებადამრთველი საჯარო სერვისებისთვის HTTP პროქსების სია კანდიდატებს იძლევა მაგალითში ნაჩვენები, ავტორიზაციის მონაცემების გარეშე PROXY_URI-სთვის.
შეამოწმეთ კონექტორის არტეფაქტი და Jersey-ის მთავარი ვერსია. javax.ws.rs და jakarta.ws.rs მაგალითები API-ის სხვადასხვა თაობას ეკუთვნის.
სამიზნესთან ავთენტიფიკაცია პროქსის ველებს არ ავსებს. პასუხის ეტაპის მიხედვით განასხვავეთ 407 სერვისის ავთენტიფიკაციისგან; ფრეიმვორკის არსებულ კლიენტთან ერთად სხვა სწორად კონფიგურირებული Jersey კლიენტის შექმნა არსებულის მარშრუტს არ ცვლის.