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 ලබා දෙයි. එය ප්‍රොටෝකෝල ප්‍රතිචාරයක් මිස ශ්‍රෝතාව අප්‍රාප්‍ය වූ බවට සාක්ෂියක් නොවේ.

අදාළ ලිපි