Ann an gem httpclient Ruby, tha a' chiad argamaid roghainneil aig HTTPClient.new a' comharrachadh progsaidh. Chan e an làrach-lìn a bu chòir don chliant fhaighinn a th' ann.

require "httpclient"

client = HTTPClient.new("http://proxy.example.net:8080")
response = client.get("https://example.com/")

Taghaidh an cruthaichear an eadar-mheadhanaire, a' gabhail a-steach ceann-uidhe poblach bho liosta de phrogsaidhean HTTP; gheibh get an ceann-uidhe. Ma chuireas tu URL làraich-lìn gu new, faodaidh an leabharlann an làrach sin a mhìneachadh mar phrogsaidh agus mearachd mu phrogsaidh nach eil a' faighinn taic aithris.

Mur eil progsaidh soilleir an dùil, cruthaich HTTPClient.new gun argamaid ceann-uidhe agus cuir an URL leis an iarrtas. Thoir sùil cuideachd air luachan progsaidh na h-àrainne a bhios an gem a' cleachdadh nuair a nì thu breithneachadh air slighe ris nach robh dùil.

Airson cunntas progsaidh, tha an cliant a' tabhann set_proxy_auth(user, password). Buinidh seo do shuidheachadh dearbhaidh an eadar-mheadhanaire, chan e do URL a' chinn-uidhe.

Artaigilean co-cheangailte