Ma tha lorg riatanach fhathast a’ cleachdadh WHOIS traidiseanta, faodaidh progsaidh HTTP an iomlaid TCP sin a ghiùlan nuair a cheadaicheas a phoileasaidh CONNECT dhan t-seirbheis WHOIS. Feumaidh an cliant crathadh-làimhe a’ phrogsaidh a choileanadh mus cuir e teacsa an lorg. Airson deuchainn WHOIS poblach ceadaichte gun teisteanasan progsaidh air an rèiteachadh, tha an liosta progsaidhean HTTP a’ tairgse eadar-mheadhanairean tagraiche; dearbhaich air leth gu bheil aon dhiubh a’ ceadachadh òstair na seirbheis WHOIS agus port 43.

Airson seirbheis bharailteach air a bheil whois.example, tòisich leis an iarrtas HTTP seo:

CONNECT whois.example:43 HTTP/1.1
Host: whois.example:43

Sgrìobh crìochan loidhne HTTP mar CRLF. Leugh freagairt slàn a’ phrogsaidh, a’ gabhail a-steach an loidhne cheann-litreach fhalamh mu dheireadh, agus thoir sùil air an inbhe shoirbheachaidh àireamhach. Chan eil faighinn pàirt den loidhne inbhe gu leòr gus an ath phròtacal a thòiseachadh.

An uairsin cuir an teacsa WHOIS

Às deidh an tunail fhosgladh, cuir a’ cheist a tha an t-seirbheisiche WHOIS sin a’ sùileachadh. Is e ceist shoilleir shìmplidh:

example.com<CRLF>

Tha an comharra a’ riochdachadh bytes tilleadh carbad agus beathachadh loidhne. Chan eil e na phàirt den ainm àrainn. Chan eil loidhne HTTP GET no inbhe freagairt HTTP am broinn na h-iomlaid WHOIS seo.

Leugh an teacsa gus an dùin an t-seirbheisiche WHOIS an ceangal. Faodaidh mòran loidhnichean a bhith ann an freagairt; chan eil a’ chiad loidhne ùr a’ ciallachadh gu bheil e coileanta. Cùm na h-ùineachan feitheimh ceangail is leughaidh cuingealaichte san obrachadh.

Bheir an t-sreath seo dà chrìoch eadar-dhealaichte don pharsair cuideachd. An toiseach thig bloc ceann-litrichean HTTP. Às deidh sin thig freagairt WHOIS, a tha air a chomharrachadh mar choileanta le dùnadh a’ cheangail. Glèidh bytes sam bith a chaidh am bufarachadh seachad air crìoch a chaidh a pharsadh an àite a bhith a’ tilgeil leughadh lìonra slàn air falbh.

Tha diùltadh progsaidh a’ ciallachadh nach do dh’fhosgail an tunail a-riamh, agus mar sin chan urrainn do chur àrainn às deidh sin toradh WHOIS a thoirt gu buil. Ma tha freagairt an t-seirbheisiche a’ comharrachadh seirbheis WHOIS eile, feumaidh ceist leantainneach sam bith a ceangal ceadaichte fhèin ris an t-seirbheis sin.

Artaigilean co-cheangailte