ለclj-http 3.13.1 በቤተ መጽሐፊው ከተመዘገቡት የJava ባህሪ እና የጥያቄ ካርታ በይነገጾች ይጀምሩ። በዴስክቶፕ ላይ ያለ የተኪ ምርጫ ብቻውን መተግበሪያው ያቀረበውን ቅንብሮች አያሳይም።

አንድ ጥያቄ የHTTP መካከለኛን በግልጽ መምረጥ ይችላል፦

(require '[clj-http.client :as http])

(http/get "https://example.com/"
          {:proxy-host "proxy.example.net"
           :proxy-port 8080})

ለጋራ የJVM መመሪያ clj-http ለHTTP መዳረሻዎች http.proxyHost እና http.proxyPort፣ እንዲሁም ለHTTPS መዳረሻዎች https.proxyHost እና https.proxyPort ይመዘግባል። የጋራ ማለፊያ ባህሪ http.nonProxyHosts ነው።

ግልጽ የproxy-host እና proxy-port አማራጮች በባህሪ ላይ የተመሠረተውን መንገድ ይሻራሉ፣ http.nonProxyHostsን ጨምሮ። ያለ ተኪ መረጃ ማረጋገጫ ለተፈቀደ የሕዝብ ሙከራ ውቅር፣ ከየHTTP ተኪ ዝርዝር የHTTP መዝገብ የጥያቄውን አስተናጋጅ እና ወደብ ሊያቀርብ ይችላል። clj-http እንዲሁ proxy-ignore-hostsን ለጥያቄ ደረጃ ማግለሎች ያቀርባል፤ የተመዘገበው ነባሪ localhost እና 127.0.0.1ን ይዟል።

መካከለኛው መረጃ ማረጋገጫ ሲፈልግ proxy-user እና proxy-passን በጥያቄ አማራጮች ውስጥ ከመተግበሪያው የመረጃ ምንጭ ያቅርቡ።

SOCKS የተለየ በይነገጽ አለው፦ በclj-http.conn-mgr/make-socks-proxied-conn-manager አስተዳዳሪ ፍጠሩ እና እንደ connection-manager ያስተላልፉ። ያንን አስተዳዳሪ እንደ ሥራው ዑደት እንደገና ይጠቀሙ እና ይዝጉ።

ተዛማጅ ጽሑፎች