Roghainnean proxy AngleSharp.Io le HttpClientRequester
Ceangail aon HttpClientRequester a thuigeas proxy mus cuir thu an luchdair bunaiteach an gnìomh.
Bidh luchdair AngleSharp a' toirt luchdaidhean do luchd-iarrtais chlàraichte. Le AngleSharp.Io, ceangail HttpClientRequester a thuigeas proxy gu soilleir:
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);Cleachd an co-theacsa seo airson an t-seòladh OpenAsync a tha san amharc. Faodaidh ceann-uidhe bhon liosta proxy HTTP seòladh WebProxy a thoirt airson luchdaidhean lìn poblach. Cùm an cliant HTTP bunaiteach beò airson na h-obrach sin agus leig às goireasan seilbh às dèidh sin.
Tha WithRequesters na roghainn eile a chlàraicheas an luchd-iarrtais a tha rim faighinn bho AngleSharp.Io. Na measg le grunn luchd-iarrtais HTTP a chaidh a rèiteach le làimh mura h-eil an taghadh aca a dh'aona ghnothaich. Cha chuireadh proxy a chaidh a rèiteach air aon luchd-iarrtais rèiteach air buileachadh eile a thèid a thaghadh airson iarrtas.
Buinidh bàrr-sgrìobhaidhean bunaiteach gnàthaichte air http ris an iarrtas ceann-uidhe. Bu chòir do luachan bàrr-sgrìobhaidh a tha a' toirt cunntas air corp iarrtais, a' gabhail a-steach Content-Type, a bhith a' freagairt don iarrtas sin seach a bhith air an sparradh gu cruinne air gach luchdadh.
Clàraich an t-iarrtas ro WithDefaultLoader gus an urrainn don luchdair an t-seirbheis HTTP a tha san amharc a chleachdadh seach an tè bhunaiteach a chur ris nuair nach eil tè ann.