Tarmligean luchtóir AngleSharp íoslódálacha chuig iarrthóirí cláraithe. Le AngleSharp.Io, ceangail HttpClientRequester atá feasach ar sheachfhreastalaí go sainráite:

using AngleSharp;
using AngleSharp.Io.Network;

var handler = new System.Net.Http.HttpClientHandler
{
    UseProxy = true,
    Proxy = new System.Net.WebProxy(
        "http://proxy.example.net:8080")
};
var http = new System.Net.Http.HttpClient(handler);
http.DefaultRequestHeaders.UserAgent.ParseAdd("ExampleReader/1.0");

var configuration = Configuration.Default
    .With(new HttpClientRequester(http))
    .WithDefaultLoader();

var context = BrowsingContext.New(configuration);

Úsáid an comhthéacs seo don nascleanúint OpenAsync atá beartaithe. Is féidir le críochphointe ón liosta seachfhreastalaithe HTTP seoladh WebProxy a sholáthar d'íoslódálacha gréasáin poiblí. Coinnigh an cliant HTTP bunúsach beo don obair sin agus scaoil acmhainní faoi úinéireacht ina dhiaidh sin.

Is rogha eile é WithRequesters a chláraíonn na hiarrthóirí atá ar fáil ó AngleSharp.Io. Ná measc é le roinnt iarrthóirí HTTP atá cumraithe de láimh mura bhfuil a roghnú d'aon ghnó. Ní chumraíonn seachfhreastalaí atá cumraithe ar iarrthóir amháin cur i bhfeidhm eile a roghnaítear d'iarratas.

Baineann ceanntásca réamhshocraithe saincheaptha ar http leis an iarratas ceann scríbe. Ba cheart luachanna ceanntásca a chuireann síos ar chorp iarratais, lena n-áirítear Content-Type, a bheith ag teacht leis an iarratas sin seachas a bheith á bhforchur go domhanda ar gach íoslódáil.

Cláraigh an t-iarrthóir roimh WithDefaultLoader ionas gur féidir leis an luchtóir an tseirbhís HTTP atá beartaithe a úsáid in ionad a réamhshocraithe a chur leis nuair nach bhfuil aon cheann ann.

Ailt ghaolmhara