CoAP-edelleenvälityspalvelimen pyynnöt: Proxy-Uri vai Proxy-Scheme
Osoita pyyntö CoAP-välityspalvelimen päätepisteeseen, kuvaa kohderesurssi Proxy-Uri- tai Proxy-Scheme-asetuksella ja käsittele asetukset, joita välityspalvelin ei voi turvallisesti välittää.
CoAP-edelleenvälityspyyntö lähetetään välityspalvelimen CoAP-päätepisteeseen. Kohderesurssi kuvataan erikseen:
proxy endpoint: coap://proxy.example:5683
Proxy-Uri option: coap://sensor.example/temperature
Nämä ovat loogisia arvoja, eivät HTTP-pyyntörivi. Proxy-Uri kuljettaa kohteen absoluuttisen URI:n. Vaihtoehtoisesti Proxy-Scheme yhdistää skeeman jaeteltuihin Uri-*-asetuksiin.
Älä yhdistä Proxy-Uri-asetusta Uri-Host-, Uri-Port-, Uri-Path- tai Uri-Query-asetuksiin. Täyden URI:n esitys ja jaettu esitys ovat kohteen eri koodauksia. Proxy-Uri ja Proxy-Scheme eivät saa esiintyä yhdessä.
Välityspalvelin käsittelee kaikki pyyntöasetukset. Tuntematon Unsafe-asetus tuottaa 4.02 Bad Option -vastauksen, koska ymmärtämättä välittäminen voi muuttaa pyynnön merkitystä. CoAP–CoAP-välityspalvelimen on säilytettävä tuntemattomat Safe-to-Forward-asetukset.
Lähettäessään alkuperälle välityspalvelin kuluttaa proxy-target-asetuksen ja rakentaa alkuperäpyynnön URI-asetukset. Se hallitsee myös omia vaihtojaan kummallakin puolella; tämä ei ole alkuperäisen UDP-datagrammin sokeaa välitystä.
Päätepiste, joka ei voi tai halua välittää pyydettyä URI:a, palauttaa 5.05 Proxying Not Supported. Se on protokollavastaus, ei todiste siitä, että kuuntelija oli tavoittamattomissa.