ຄຳຮ້ອງຜ່ານພຣັອກຊີ CoAP ແບບສົ່ງຕໍ່ຖືກສົ່ງໄປຍັງຈຸດສິ້ນສຸດ CoAP ຂອງພຣັອກຊີ. ຊັບພະຍາກອນປາຍທາງຖືກອະທິບາຍແຍກຕ່າງຫາກ:

proxy endpoint: coap://proxy.example:5683
Proxy-Uri option: coap://sensor.example/temperature

ເຫຼົ່ານີ້ແມ່ນຄ່າແບບຕົກລະບົບ ບໍ່ແມ່ນແຖວຄຳຮ້ອງ HTTP. Proxy-Uri ບັນຈຸ URI ສົມບູນຂອງປາຍທາງ. ອີກທາງເລືອກໜຶ່ງ Proxy-Scheme ລວມເອົາ scheme ກັບຕົວເລືອກ Uri-* ທີ່ແຍກອອກ.

ຢ່າລວມ Proxy-Uri ກັບ Uri-Host, Uri-Port, Uri-Path ຫຼື Uri-Query. ການສະແດງ URI ເຕັມ ແລະ ການສະແດງແບບແຍກ ແມ່ນການເຂົ້າລະຫັດທີ່ແຕກຕ່າງກັນຂອງປາຍທາງ. Proxy-Uri ແລະ Proxy-Scheme ຕ້ອງບໍ່ປາກົດພ້ອມກັນ.

ພຣັອກຊີປະມວນຜົນຕົວເລືອກຄຳຮ້ອງທັງໝົດ. ຕົວເລືອກ Unsafe ທີ່ບໍ່ຮູ້ຈັກໃຫ້ 4.02 Bad Option ເພາະການສົ່ງຕໍ່ໂດຍບໍ່ເຂົ້າໃຈອາດປ່ຽນຄວາມໝາຍຂອງຄຳຮ້ອງ. ພຣັອກຊີ CoAP-ຫາ-CoAP ຕ້ອງຮັກສາຕົວເລືອກ Safe-to-Forward ທີ່ບໍ່ຮູ້ຈັກ.

ເມື່ອສົ່ງໄປຫາຕົ້ນກຳເນີດ ພຣັອກຊີໃຊ້ຕົວເລືອກ proxy-target ແລະ ສ້າງຕົວເລືອກ URI ຂອງຄຳຮ້ອງຕົ້ນກຳເນີດ. ມັນຍັງເປັນເຈົ້າຂອງການແລກປ່ຽນຂອງຕົນໃນແຕ່ລະດ້ານ; ນີ້ບໍ່ແມ່ນການສົ່ງຕໍ່ແບບຕາບອດຂອງ UDP ເດຕາກຣາມເດີມ.

ຈຸດສິ້ນສຸດທີ່ບໍ່ສາມາດ ຫຼື ບໍ່ຕ້ອງການເປັນພຣັອກຊີໃຫ້ URI ທີ່ຮ້ອງຂໍ ຈະສົ່ງຄືນ 5.05 Proxying Not Supported. ນັ້ນແມ່ນການຕອບສະໜອງຂອງໂປຣໂຕຄໍ ບໍ່ແມ່ນຫຼັກຖານວ່າຜູ້ຟັງເຂົ້າເຖິງບໍ່ໄດ້.

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