HTTP-klienturin tekur XML niður gjøgnum rætta proxy. Næsta linjan ger eina XML-lesara úr upprunaligu URL-ini. Hendan linjan byrjar eina aðra heimtan í staðin fyri at greina niðurtøkudu dáta.

Fyri ein klient, ið longu er settur upp við ætlaðu leiðini, lat svarstreymin hansara til greinaran:

using var response = await client.GetAsync(documentUri);
response.EnsureSuccessStatusCode();
using var stream = await response.Content.ReadAsStreamAsync();

var settings = new XmlReaderSettings
{
    DtdProcessing = DtdProcessing.Prohibit,
    XmlResolver = null
};
using var reader = XmlReader.Create(stream, settings, documentUri.AbsoluteUri);
var document = XDocument.Load(reader);

Viðkomandi navnarúm eru System.Xml og System.Xml.Linq. Dømið sloknar av tilvild DTD-viðgerð og uttanhýsis loysn; tað er ikki ein háttur at heinta tilvildarligar uttanhýsis eindir gjøgnum sama klient.

Grund-URI varðveitir staðsetingar-metadáta skjalsins. Um eitt góðkent greiningar- ella váttanar-arbeiðsflæði kortini heintar uttanhýsis skema ella aðrar treytir, tá tørvur tær heimtanir á egnum greiðum loysara og leiðingar-uppskoti.

Greina ikki eina aðra netorkuvilla við at broyta loyniorðið á fyrsta, dámliga klientinum. Greina, um greinarin fekk eitt streym ella eina URL, og fylg so eftir øllum eyka tilfeingi hvør sær.

Skyldar greinar