CoAP proxy aurreratuaren eskaera bat proxyaren CoAP amaiera-puntura bidaltzen da. Helburuko baliabidea bereiz deskribatzen da:

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

Balio logikoak dira, ez HTTP eskaera-lerro bat. Proxy-Urik helburuko URI absolutua eramaten du. Bestela, Proxy-Schemek eskema bat Uri-* aukera zatituekin konbinatzen du.

Ez ezazu Proxy-Uri Uri-Host, Uri-Port, Uri-Path edo Uri-Query-rekin konbinatu. URI osoaren adierazpena eta adierazpen zatitua helburuaren kodeketa desberdinak dira. Proxy-Uri eta Proxy-Scheme ez dira elkarrekin agertu behar.

Proxyak eskaeraren aukera guztiak prozesatzen ditu. Aitortu gabeko Unsafe aukera batek 4.02 Bad Option sortzen du, ulertu gabe birbidaltzeak eskaeraren esanahia alda baitezake. CoAP-tik-CoAP proxiak aitortu gabeko Safe-to-Forward aukerak gorde behar ditu.

Jatorrira bidaltzean, proxiak proxy-target aukera kontsumitzen du eta jatorrizko eskaeraren URI aukerak eraikitzen ditu. Gainera, alde bakoitzean bere trukeak ditu; hau ez da jatorrizko UDP datagramaren birbidalketa itsua.

Eskatutako URIa proxy-ezin edo nahi ez duen amaiera-puntu batek 5.05 Proxying Not Supported itzultzen du. Protokolo-erantzuna da, ez entzulea iristezina zela frogatzen duen ebidentzia.

Erlazionatutako artikuluak