CoAP ඉදිරියට යවන ප්රොක්සි ඉල්ලීම්: Proxy-Uri සහ Proxy-Scheme
CoAP ප්රොක්සි අන්ත ලක්ෂ්යය ඉලක්ක කරන්න, Proxy-Uri හෝ Proxy-Scheme මගින් ඉලක්ක සම්පත් විස්තර කරන්න, සහ ප්රොක්සියට ආරක්ෂිතව යැවිය නොහැකි විකල්ප හසුරුවන්න.
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 ලබා දෙයි. එය ප්රොටෝකෝල ප්රතිචාරයක් මිස ශ්රෝතාව අප්රාප්ය වූ බවට සාක්ෂියක් නොවේ.