Таамагласан report.xlsx нь 8 KB бөгөөд нэвтрэх хуудас болж нээгддэг. Программ файлыг амжилттай хадгалсан боловч зорилтот хүснэгтийг хэзээ ч авч чадаагүй. Файлын нэрийг локалд сонгодог; энэ нь юу ирсний нотолгоо биш.

Түр татан авалтыг нийтлэхийн өмнө хүлээн авалтыг тусдаа алхам болго:

  1. Амжилттай дамжуулалт болон хүлээгдэж буй хариуны төлөвийг шаард. Түүнээс өмнө бичигдсэн байтуудыг бүрэн гэж үзэхийн оронд алдааг хадгал.
  2. Агуулгыг хүлээгдэж буй файлын төрөлтэй харьцуул. Нэвтрэх эсвэл шүүлтүүрийн хуудас 200 буцааж болно. Content-Type буруу байж болох бөгөөд хүснэгт дэх HTML угтвар нь шалгалт шаардсан анхааруулга юм. HTTP төлөвийн мөрөөр эхэлсэн файл нь түүхий хариуны хүрээг заана.
  3. Боломжтой бол хадгалсан бүх байтыг итгэмжлэгдсэн шалгах нийлбэр эсвэл гарын үсгээр баталгаажуул. Программ шаардлагатай шалгалтуудыг давсны дараа л эцсийн файлыг нийтлэх эсвэл ашиглах ёстой.

Хүлээгдэж буй утгагүйгээр хэш тооцох нь зөвхөн хүлээн авсан байтуудыг тодорхойлно. Мөн адил итгэмжлэгдээгүй замаар авсан гарын үсэггүй шалгах нийлбэр нь файлын сул талыг хуваалцаж болно; бие даасан итгэмжлэгдсэн хүлээлтийг ашигла.

Хэмжээ харьцуулахад ч болгоомжтой бай. HTTP клиент унших үед агуулгын кодчиллыг тайлж болох тул үүссэн файлын урт кодлосон мессежийг тодорхойлсон толгойгоос хууль ёсоор ялгаатай байж болно. Нийтлэгчийн хүлээлтийг бодитоор хадгалсан дүрслэлтэй харьцуул.

Оролдлого бүтэлгүй бол түр гаралтыг зөвхөн санаатай үргэлжлүүлэхэд хадгалах эсвэл хая. Эцсийн замд дутуу байтуудыг үлдээх нь дараагийн програмыг тэдгээрийг ашиглах боломжтой эсэхийг таамаглахад хүргэдэг.

Холбоотой нийтлэлүүд