CoAP zahtjevi prema naprijed proxyju: Proxy-Uri nasuprot Proxy-Scheme
Adresirajte krajnju točku CoAP proxyja, opišite ciljni resurs pomoću Proxy-Uri ili Proxy-Scheme i obradite opcije koje proxy ne može sigurno proslijediti.
CoAP zahtjev prema naprijed proxyju šalje se na proxyjevu CoAP krajnju točku. Ciljni resurs opisuje se odvojeno:
proxy endpoint: coap://proxy.example:5683
Proxy-Uri option: coap://sensor.example/temperature
To su logičke vrijednosti, a ne redak HTTP zahtjeva. Proxy-Uri nosi apsolutni ciljni URI. Alternativno, Proxy-Scheme kombinira shemu s razdvojenim Uri-* opcijama.
Ne kombinirajte Proxy-Uri s Uri-Host, Uri-Port, Uri-Path ili Uri-Query. Prikaz punog URI-ja i razdvojeni prikaz različita su kodiranja cilja. Proxy-Uri i Proxy-Scheme ne smiju se pojaviti zajedno.
Proxy obrađuje sve opcije zahtjeva. Neprepoznata opcija Unsafe daje 4.02 Bad Option jer prosljeđivanje bez razumijevanja može promijeniti značenje zahtjeva. CoAP-na-CoAP proxy mora sačuvati neprepoznate opcije Safe-to-Forward.
Pri slanju izvorištu proxy troši opciju proxy-target i gradi URI opcije izvornog zahtjeva. Također posjeduje svoje razmjene na svakoj strani; to nije slijepo prosljeđivanje izvornog UDP datagrama.
Krajnja točka koja ne može ili ne želi posredovati traženi URI vraća 5.05 Proxying Not Supported. To je protokolni odgovor, a ne dokaz da je slušatelj bio nedostupan.