CoAP zahtevi prema naprednom proxyju: Proxy-Uri nasuprot Proxy-Scheme
Adresirajte krajnju tačku CoAP proxyja, opišite ciljni resurs pomoću Proxy-Uri ili Proxy-Scheme i obradite opcije koje proxy ne može bezbedno da prosledi.
CoAP zahtev prema naprednom proxyju šalje se na proxyjevu CoAP krajnju tačku. Ciljni resurs opisuje se odvojeno:
proxy endpoint: coap://proxy.example:5683
Proxy-Uri option: coap://sensor.example/temperature
To su logičke vrednosti, a ne red HTTP zahteva. Proxy-Uri nosi apsolutni ciljni URI. Alternativno, Proxy-Scheme kombinuje šemu sa razdvojenim Uri-* opcijama.
Ne kombinujte Proxy-Uri sa 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 smeju se pojaviti zajedno.
Proxy obrađuje sve opcije zahteva. Neprepoznata opcija Unsafe daje 4.02 Bad Option jer prosleđivanje bez razumevanja može promeniti značenje zahteva. 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 zahteva. Takođe poseduje svoje razmene na svakoj strani; to nije slepo prosleđivanje izvornog UDP datagrama.
Krajnja tačka koja ne može ili ne želi da posreduje traženi URI vraća 5.05 Proxying Not Supported. To je protokolni odgovor, a ne dokaz da je slušalac bio nedostupan.