ການຕອບສະໜອງຈາກເວັບສາມາດໃຫ້ຂໍ້ອ້າງອີງເວລາແບບຫຍາບໆ ເມື່ອເສັ້ນທາງອອກທີ່ມີຢູ່ແມ່ນພຣັອກຊີ HTTP. ສຳລັບຈຸດປາຍທາງທີ່ຄວບຄຸມເຊິ່ງທ່ານໄວ້ໃຈໂມງຂອງມັນ ໃຫ້ຮ້ອງຂໍຫົວຂໍ້ການຕອບສະໜອງຜ່ານເສັ້ນທາງນັ້ນ:

curl --head --proxy http://proxy.example.net:8080 https://time.example.net/

ໂຮສແມ່ນຈຸດປາຍທາງຕົວຢ່າງ ບໍ່ແມ່ນບໍລິການເວລາສາທາລະນະ. ຖ້າຈຸດປາຍທາງທີ່ໄວ້ໃຈສາມາດເຂົ້າເຖິງໄດ້ທາງສາທາລະນະ ແລະ ເຄືອຂ່າຍອະນຸຍາດໃຫ້ມີຕົວກາງສາທາລະນະທີ່ບໍ່ຕ້ອງການການຢືນຢັນ ດັ່ງນັ້ນ ລາຍຊື່ພຣັອກຊີ HTTP ສາມາດສະເໜີຜູ້ສະໝັກສຳລັບທີ່ຢູ່ພຣັອກຊີ; ມັນບໍ່ໄດ້ສະໜອງໂມງທີ່ໄວ້ໃຈ. ການຕອບສະໜອງອາດມີ:

Date: Thu, 29 Oct 2026 08:15:20 GMT
Age: 45

Date ໝາຍເຖິງເວລາທີ່ຂໍ້ຄວາມ HTTP ເກີດຂຶ້ນ. ມັນບໍ່ຈຳເປັນໝາຍເຖິງ "ເວລາປັດຈຸບັນທີ່ລູກຂ່າຍນີ້". ການຕອບສະໜອງທີ່ເກັບໄວ້ອາດມີ Date ເກົ່າກວ່າ ໃນຂະນະທີ່ຍັງໃຊ້ໄດ້ສຳລັບການນຳກັບມາໃຊ້ຄືນ. ຊ່ອງ Age ສະແດງການປະເມີນຂອງແຄດກ່ຽວກັບອາຍຸຂອງການຕອບສະໜອງເປັນວິນາທີ.

ໃນການຕອບສະໜອງຕົວຢ່າງນີ້ ການບວກອາຍຸທີ່ລາຍງານໃຫ້ຂໍ້ອ້າງອີງແບບຫຍາບໆປະມານ 08:16:05 GMT ກ່ອນທີ່ຈະຄິດໄລ່ຄວາມຊັກຊ້າຂອງການສົ່ງຜ່ານ ແລະ ຄວາມຜິດພາດຂອງການປະເມີນ. ມັນບໍ່ແມ່ນຄວາມຄ່ຽງທີ່ວັດແທກໄດ້. ບັນທຶກເວລາທີ່ລູກຂ່າຍສົ່ງຄຳຮ້ອງຂໍ ແລະ ໄດ້ຮັບການຕອບສະໜອງ ຖ້າແອັບພລິເຄຊັນຕ້ອງການອະທິບາຍຄວາມບໍ່ແນ່ນອນ.

ເຊີບເວີບາງໂຕບໍ່ຮອງຮັບ HEAD ຕາມທີ່ຄາດຫວັງ ຫຼື ລະເວັ້ນເມຕາດາຕາເວລາທີ່ໃຊ້ໄດ້. ຖືວ່າຊ່ອງທີ່ຂາດ ຫຼື ຜິດຮູບແບບເປັນການສັງເກດເວລາທີ່ລົ້ມເຫຼວ. ການຕອບສະໜອງ 407 ອະທິບາຍການແລກປ່ຽນກັບພຣັອກຊີ ດັ່ງນັ້ນ Date ຂອງມັນບໍ່ແມ່ນໂມງຂອງຈຸດປາຍທາງທີ່ທ່ານຕ້ອງການຖາມໂດຍອັດຕະໂນມັດ.

ເລືອກວ່າການສັງເກດນັ້ນເພື່ອຫຍັງ

ສິ່ງນີ້ສາມາດຊ່ວຍລະບຸໂມງທີ່ຜິດໄປຫຼາຍຊົ່ວໂມງ ຫຼື ຫຼາຍມື້ ຫຼື ແນບເຄື່ອງໝາຍເວລາທາງໄກແບບປະມານໃສ່ລາຍງານການວິນິດໄສ. ມັນບໍ່ໄດ້ໃຫ້ການເລືອກໂມງ ແລະ ການປະມວນຜົນຄວາມຊັກຊ້າ/ຄວາມຄ່ຽງຂອງ NTP ແລະ ບໍ່ຄວນຂັບເຄື່ອນການປັບໂມງທີ່ອ່ອນໄຫວຕໍ່ຄວາມແມ່ນຍຳ.

ສຳລັບການຊິງຄ໌ລະບົບຕົວຈິງ ໃຫ້ໃຊ້ບໍລິການເວລາທີ່ໄດ້ຮັບອະນຸມັດຂອງເຄືອຂ່າຍ ແລະ ເສັ້ນທາງການຊິງຄ໌ເວລາທີ່ຮອງຮັບ. ເສັ້ນທາງພຣັອກຊີ HTTP ສາມາດຂົນສົ່ງການກວດຫົວຂໍ້ຂ້າງເທິງໂດຍບໍ່ເຮັດໃຫ້ໂປຣໂຕຄໍ NTP ເອງເຂົ້າເຖິງໄດ້.

ບົດຄວາມທີ່ກ່ຽວຂ້ອງ