Ein hypotetiskur report.xlsx er 8 KB og letur seg upp sum innritingssíða. Skipanin goymdi eina fílu væl, men fekk ongantíð tað ætlaða rokniblaðið. Eitt fílanavn verður valt lokalt; tað er ikki prógv um, hvat kom.

Ger móttøku at einum serstøkum stigi, áðrenn tann fyribils niðurtøkurin verður útgeddur:

  1. Krev eina eydnaða flyting og tað væntaða svarstøðuna. Varðveit eina villu heldur enn at meta tær bytini, ið vórðu skrivað frammanundan, sum fullfíggjaðar.
  2. Samanber innihaldið við tað væntaða fílaslagið. Ein innritings- ella filturssíða kann senda 200 aftur. Content-Type kann vera skeivt, og ein HTML-formáti í einum rokniblaði er ein ávaring, ið krevur kanning. Ein fíla, ið byrjar við HTTP-støðulinju, vísir heldur á rátt svarbygnað.
  3. Vátta tær fullfíggjaðu goymdu bytini móti einum álítandi kontrolsummi ella undirskrift, tá tað er tøkt. Fyrst eftir at tær kravdu kanningarnar eru gingnar, eigur nýtslan at útgeva ella brúka tann endaliga fíluna.

At rokna eitt hash uttan eitt væntað virði eyðmerkir bara tær bytini, ið tú móttók. Ein óundirskrivaður kontrolsummur, ið verður heintaður gjøgnum sama óálítandi veg, kann deila veikleikan í fíluni; brúka eina sjálvstøðuga álítandi væntan.

Ver eisini varin við støddarsamanburði. Ein HTTP-klientur kann avkoda innihaldsinnkoding meðan hann lesur, so longdin á tí úrslitandi fíluni kann lógliga vera øðrvísi enn ein header, ið lýsir tann innkodaða boðskapi. Samanber væntan útgevarans við tað umboð, ið í veruleikanum var goymt.

Um eitt royni miseydnast, varðveit tá tað fyribils úrslitið bara til eina viljandi framhald ella kasta tí. At lata ófullfíggjað byti vera á tí endaliga ferðini noyðir næsta skipan at gita, um tey eru nýtilig.

Skyldar greinar