CoAP irəli proxy sorğuları: Proxy-Uri və Proxy-Scheme
CoAP proxy son nöqtəsini hədəf alın, uzaq resursu Proxy-Uri və ya Proxy-Scheme ilə təsvir edin və proxy-nin təhlükəsiz ötürə bilmədiyi parametrləri idarə edin.
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.