උපකල්පිත report.xlsx එකක් 8 KB වන අතර පිවිසුම් පිටුවක් ලෙස විවෘත වේ. වැඩසටහන ගොනුවක් සාර්ථකව සුරකිනු ලැබීය, නමුත් අපේක්ෂිත පැතුරුම්පත කිසිදා ලබා ගත්තේ නැත. ගොනු නාමය දේශීයව තෝරා ගැනේ; එය කුමක් පැමිණියේද යන්නට සාක්ෂියක් නොවේ.

තාවකාලික බාගැනීම ප්‍රකාශයට පත් කිරීමට පෙර පිළිගැනීම වෙනම පියවරක් කරන්න:

  1. සාර්ථක මාරුවක් සහ අපේක්ෂිත ප්‍රතිචාර තත්ත්වය අවශ්‍ය කරන්න. ඊට පෙර ලියන ලද බයිට් සම්පූර්ණ ලෙස සැලකීම වෙනුවට දෝෂය රඳවා ගන්න.
  2. අන්තර්ගතය අපේක්ෂිත ගොනු වර්ගය සමඟ සසඳන්න. පිවිසුම් හෝ පෙරහන් පිටුවක් 200 ලෙස ආපසු ලබා දිය හැක. Content-Type වැරදි විය හැකි අතර, පැතුරුම්පතක HTML උපසර්ගයක් විමර්ශනය අවශ්‍ය අනතුරු ඇඟවීමකි. HTTP තත්ත්ව පේළියකින් ආරම්භ වන ගොනුවක් ඒ වෙනුවට අමු ප්‍රතිචාර රාමුකරණය පෙන්නුම් කරයි.
  3. ලබා ගත හැකි විට විශ්වාසදායක චෙක්සම් හෝ අත්සනක් සමඟ සුරකින ලද සම්පූර්ණ බයිට් තහවුරු කරන්න. අවශ්‍ය පරීක්ෂණ සමත් වූ පසුව පමණක් යෙදුම අවසන් ගොනුව ප්‍රකාශයට පත් කළ යුතුය හෝ භාවිත කළ යුතුය.

අපේක්ෂිත අගයක් නොමැතිව හැෂ් ගණනය කිරීම ඔබට ලැබුණු බයිට් පමණක් හඳුනා ගනී. එම විශ්වාස නොකළ මාර්ගයෙන්ම ලබා ගන්නා අත්සන් නොකළ චෙක්සම් ගොනුවේ දුර්වලතාවය බෙදා ගත හැක; ස්වාධීන විශ්වාසදායක අපේක්ෂාවක් භාවිත කරන්න.

ප්‍රමාණ සංසන්දනයේදී ද ප්‍රවේශම් වන්න. HTTP සේවාලාභියා කියවන අතරතුර අන්තර්ගත කේතනය විකේතනය කළ හැක, එබැවින් ලැබෙන ගොනු දිග කේතනය කළ පණිවිඩය විස්තර කරන ශීර්ෂකයට නීත්‍යානුකූලව වෙනස් විය හැක. ප්‍රකාශකයාගේ අපේක්ෂාව සැබවින්ම සුරකින ලද නිරූපණය සමඟ සසඳන්න.

උත්සාහයක් අසාර්ථක වුවහොත්, තාවකාලික ප්‍රතිදානය සිතාමතා නැවත ආරම්භ කිරීම සඳහා පමණක් රඳවා ගන්න හෝ ඉවත දමන්න. අවසන් මාර්ගයේ අසම්පූර්ණ බයිට් තැබීම ඊළඟ වැඩසටහනට ඒවා භාවිත කළ හැකිද යන්න අනුමාන කිරීමට බල කරයි.

අදාළ ලිපි