U gudbinta doorashooyinka wakiilka ee HTTPotion ee ibrowse
Habee socodka ibrowse ee macmiil HTTPotion jira ah oo leh noocyada qiimaha Elixir iyo Erlang ee la filayo.
Barnaamij HTTPotion jira ah, u gudbi barta ugu dambeysa socodkiisa ibrowse:
response = HTTPotion.get(
"http://www.example.com/",
ibrowse: [proxy_host: ~c"proxy.example", proxy_port: 8080]
)
Qoraalka ~c wuxuu bixiyaa Erlang charlist oo loogu talagalay magaca martigeliyaha wakiilka. Dekeddu waa tiro dhan. Barta HTTP oo ka timid liiska wakiilada HTTP waxay buuxin kartaa labadan goobood codsiga dadweynaha la ogolaaday ee la muujiyay, iyada oo aan lagu darin akoon wakiil. README-ga HTTPotion wuxuu tilmaamayaa in doorashooyinka ibrowse ay badanaa isticmaalaan charlist halkii ay ka isticmaali lahaayeen xargaha binary ee caadiga ah ee Elixir.
URL-ka dibadda wuxuu weli yahay meesha loo socdo. Liiska erayada muhiimka ah ee ibrowse ee gudaha waa gudbinta doorashooyinka socodka; ma aha madax HTTP ama halbeeg weydiin.
Maaree Response ama ErrorResponse ee HTTPotion soo celiyo iyada oo loo marayo socodka caadiga ah ee barnaamijka. Habka aan lahayn calaamadda yaabka wuxuu soo celin karaa shay khalad ah, halka get! uu tuurayo ka-bax marka hawshu guuldareysato.
Kani waa tixraac dayactir ah oo loogu talagalay HTTPotion, oo maareeyihiisu calaamadeeyay mid duugoobay. HTTPoison waa maktabad kale oo leh interface socod oo kale; dooddiisa wakiil ma aha doorasho la mid ah kaliya sababtoo ah magacyadu way isku eg yihiin.