Bheir HTTPClient.new ann an Ruby am progsaidh, chan an làrach-lìn
Cùm progsaidh roghainneil a' chruthaichear ann an gem httpclient Ruby air leth bhon URL a thèid a chur gu get.
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.