Don aikace-aikacen HTTPotion da ke akwai, isar da ƙarshen wuri zuwa hanyar ibrowse ɗinsa:

response = HTTPotion.get(
  "http://www.example.com/",
  ibrowse: [proxy_host: ~c"proxy.example", proxy_port: 8080]
)

rubutun ~c yana ba da charlist na Erlang don sunan masaukin wakili. Tashar jiragen ruwa ita ce lamba. Ƙarshen HTTP daga jerin wakilan HTTP zai iya cika waɗannan filaye biyu don buƙatun jama'a da aka halatta da aka nuna, ba tare da ƙara asusun wakili ba. README na HTTPotion ya nuna cewa zaɓuɓɓukan ibrowse galibi suna amfani da charlist maimakon igiyoyin binary na Elixir na yau da kullum.

URL na waje ya kasance makasudin. Jerin kalmomin ibrowse da ke ciki shine miƙa zaɓuɓɓukan jigila; ba kan HTTP ba ne ko sigar tambaya ba.

Sarrafa Response ko ErrorResponse da HTTPotion ya dawo ta hanyar da aikace-aikacen ya saba. Hanyar da ba ta da alamar motsin rai na iya dawo da abin kuskure, yayin da get! ke jefa keɓancewa idan aiki ya ci tura.

Wannan jagorar kulawa ce ga HTTPotion, wanda mai kula da shi ya yi wa alama a matsayin wanda ba a amfani da shi. HTTPoison wata ɗakin karatu ce da wata hanyar jigila; ba hujjar wakilinta ba ce zaɓi ɗaya kawai saboda sunayen sun yi kama.

Labarai masu alaƙa