CoAP-voorwaartse proksierekords: Proxy-Uri teenoor Proxy-Scheme
Rig die CoAP-proksiepunt aan en beskryf die bestemming met Proxy-Uri of Proxy-Scheme, en hanteer opsies wat die proksie nie veilig kan aanstuur nie.
'n CoAP-voorwaartse-proksieversoek word na die proksie se CoAP-punt gestuur. Die teikenbron word afsonderlik beskryf:
proxy endpoint: coap://proxy.example:5683
Proxy-Uri option: coap://sensor.example/temperature
Dit is logiese waardes, nie 'n HTTP-versoekreël nie. Proxy-Uri dra die absolute teiken-URI. Alternatiewelik kombineer Proxy-Scheme 'n skema met die gesplete Uri-*-opsies.
Moenie Proxy-Uri met Uri-Host, Uri-Port, Uri-Path of Uri-Query kombineer nie. Die volle-URI-voorstelling en die gesplete voorstelling is verskillende koderings van die aanstuurteiken. Proxy-Uri en Proxy-Scheme mag nie saam voorkom nie.
Die proksie verwerk alle versoekopsies. 'n Onbekende Unsafe-opsie lewer 4.02 Bad Option, want aanstuur sonder begrip kan die versoek se betekenis verander. 'n CoAP-tot-CoAP-proksie moet onbekende Safe-to-Forward-opsies bewaar.
Wanneer dit na die oorsprong stuur, verbruik die proksie die proxy-target-opsie en bou die oorsprongversoek se URI-opsies. Dit besit ook sy eie uitruilings aan elke kant; dit is nie blinde aanstuur van die oorspronklike UDP-datagram nie.
'n Punt wat nie die versoekte URI kan of wil proksie nie, gee 5.05 Proxying Not Supported. Dit is 'n protokolrespons, nie bewys dat die luisteraar onbereikbaar was nie.