CoAP irəli-proxy sorğusu proxy-nin CoAP son nöqtəsinə göndərilir. Hədəf resurs ayrıca təsvir olunur:

proxy endpoint: coap://proxy.example:5683
Proxy-Uri option: coap://sensor.example/temperature

Bunlar məntiqi dəyərlərdir, HTTP sorğu sətri deyil. Proxy-Uri mütləq hədəf URI-ni daşıyır. Alternativ olaraq Proxy-Scheme sxemi bölünmüş Uri-* parametrləri ilə birləşdirir.

Proxy-Uri-ni Uri-Host, Uri-Port, Uri-Path və ya Uri-Query ilə birləşdirməyin. Tam-URI təsviri ilə bölünmüş təsvir hədəfin fərqli kodlaşdırmalarıdır. Proxy-Uri və Proxy-Scheme birlikdə görünməməlidir.

Proxy bütün sorğu parametrlərini emal edir. Tanınmayan Unsafe parametri 4.02 Bad Option yaradır, çünki onu anlamadan ötürmək sorğunun mənasını dəyişə bilər. CoAP-CoAP proxy tanınmayan Safe-to-Forward parametrlərini saxlamalıdır.

Mənbəyə göndərərkən proxy proxy-target parametrini sərf edir və mənbə sorğusunun URI parametrlərini qurur. O, hər tərəfdə öz mübadilələrinə sahibdir; bu, orijinal UDP datagramının kor-koranə ötürülməsi deyil.

Tələb olunan URI-ni proxy edə bilməyən və ya istəməyən son nöqtə 5.05 Proxying Not Supported qaytarır. Bu protokol cavabıdır, dinləyicinin əlçatmaz olmasının sübutu deyil.

Əlaqəli məqalələr