Unirest проксиін оның клиенті іске қосылмай тұрып орнатыңыз
Kong Unirest клиентін анық конфигурациялаңыз немесе негізгі клиент белсендірілмей тұрып JVM жүйелік қасиеттерін қосыңыз.
Алғашқы сұраныс оның клиентін белсендірмей тұрып Kong Unirest маршрутын орнатыңыз:
Unirest.config().proxy("proxy.example", 8080);
HttpResponse<String> response = Unirest
.get("https://www.example.com/")
.asString();Рұқсат етілген жария сұраныстар үшін жаңа дананы белсендірмес бұрын, HTTP проксилер тізімінен алынған HTTP мекенжайы прокси тіркелгісінсіз мысалдың хосты мен портын толтыра алады. Құжатталған прокси жүктемесі қолданба конфигурациясынан пайдаланушы атын/құпиясөзді де қабылдайды. Олар мақсатты URL-ге жатпайды.
Әдейі қасиеттерге негізделген саясат үшін оның орнына мынаны қосыңыз:
Unirest.config().useSystemProperties(true);JVM қасиетінің болуы әр HTTP клиентінің оны оқитынын білдірмейді. Көзді инициализация кезінде таңдаңыз; белсендірілген клиентті құруға пайдаланылған опциялар өзгеруі үшін анық өшіруді немесе қалпына келтіруді талап етеді.
Бөлек конфигурациялар үшін Unirest.spawnInstance() пайдаланып, сол дана арқылы жіберіңіз. Статикалық негізгі дана жасалған дананы конфигурацияламайды, ал ортақ белсендірілген клиентті қатар жүрген сұраныстар кезінде ауыстыруға болмайды.
Ескі com.mashape мысалдары Unirest.setProxy(HttpHost) пайдаланады және басқа API-ге жатады. Сол тәуелділікке сәйкестендіріңіз, оның кіру нүктесін Kong конфигурациясымен біріктірмеңіз.