CoAP алдыга жөнөтүү прокси суроосу проксинин CoAP акыркы пунктуна жөнөтүлөт. Максаттуу ресурс өзүнчө сүрөттөлөт:

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

Булар логикалык маанилер, HTTP суроо сабы эмес. Proxy-Uri максаттын абсолюттук URI син алып жүрөт. Же Proxy-Scheme схеманы бөлүнгөн Uri-* параметрлери менен бириктирет.

Proxy-Uri ди Uri-Host, Uri-Port, Uri-Path же Uri-Query менен бириктирбеңиз. Толук URI көрүнүшү жана бөлүнгөн көрүнүш максаттын ар башка коддоолору. Proxy-Uri жана Proxy-Scheme чогуу көрүнбөшү керек.

Прокси бардык суроо параметрлерин иштетет. Таанылбаган Unsafe параметри 4.02 Bad Option берет, анткени түшүнбөстөн жөнөтүү суроонун маанисин өзгөртүшү мүмкүн. CoAP-дан-CoAP прокси таанылбаган Safe-to-Forward параметрлерин сакташы керек.

Баштапкы серверге жөнөтүүдө прокси proxy-target параметрин колдонуп, баштапкы суроонун URI параметрлерин түзөт. Ал ошондой эле ар тарапта өз алмашууларына ээ; бул баштапкы UDP датаграмманы сокур жөнөтүү эмес.

Суралган URI ди проксилей албаган же каалабаган акыркы пункт 5.05 Proxying Not Supported кайтарат. Бул протокол жообу, угуучу жеткиликсиз болгонунун далили эмес.

Тектеш макалалар