CoAP फॉरवर्ड-प्रॉक्सी विनंती प्रॉक्सीच्या CoAP एंडपॉइंटवर पाठवली जाते. लक्ष्य संसाधनाचे वर्णन स्वतंत्रपणे केले जाते:

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

हे तार्किक मूल्ये आहेत, HTTP विनंती ओळ नाही. Proxy-Uri पूर्ण लक्ष्य URI वाहते. वैकल्पिकरित्या Proxy-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 परत करतो. ते प्रोटोकॉल प्रतिसाद आहे, श्रोता अगम्य होता याचा पुरावा नाही.

संबंधित लेख