CoAP vidaresendingsproxyførespurnader: Proxy-Uri kontra Proxy-Scheme
Adresser CoAP-endepunktet til proxyen, skildre målressursen med Proxy-Uri eller Proxy-Scheme, og handsam val som proxyen ikkje kan vidaresenda trygt.
Ein CoAP-vidaresendingsproxyførespurnad blir send til CoAP-endepunktet til proxyen. Målressursen blir skildra separat:
proxy endpoint: coap://proxy.example:5683
Proxy-Uri option: coap://sensor.example/temperature
Dette er logiske verdiar, ikkje ei HTTP-førespurnadslinje. Proxy-Uri ber den absolutte mål-URIen. Alternativt kombinerer Proxy-Scheme eit scheme med dei oppdelte Uri-*-vala.
Ikkje kombiner Proxy-Uri med Uri-Host, Uri-Port, Uri-Path eller Uri-Query. Full-URI-framstillinga og den oppdelte framstillinga er ulike kodingar av målet. Proxy-Uri og Proxy-Scheme må ikkje opptre saman.
Proxyen handsamar alle førespurnadsval. Eit ukjent Unsafe-val gir 4.02 Bad Option, fordi vidaresending utan forståing kan endre tydinga av førespurnaden. Ein CoAP-til-CoAP-proxy må ta vare på ukjende Safe-to-Forward-val.
Når han sender til opphavet, brukar proxyen proxy-target-valet og byggjer URI-vala i opphavsførespurnaden. Han eig også sine eigne utvekslingar på kvar side; dette er ikkje blind vidaresending av den opphavlege UDP-datagrammen.
Eit endepunkt som ikkje kan eller vil proxy den førespurde URIen, returnerer 5.05 Proxying Not Supported. Det er eit protokollsvar, ikkje prov på at lyttaren var utilgjengeleg.