CoAP framsendingarbeiðni er send á CoAP-endapunkt milliþjónsins. Markauðlindinni er lýst sérstaklega:

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

Þetta eru rökrétt gildi, ekki HTTP-beiðnilína. Proxy-Uri ber algera URI markins. Að öðrum kosti sameinar Proxy-Scheme skema við skiptu Uri-* valkostina.

Ekki sameina Proxy-Uri við Uri-Host, Uri-Port, Uri-Path eða Uri-Query. Framsetning fulls URI og skipt framsetning eru mismunandi kóðanir marksins. Proxy-Uri og Proxy-Scheme mega ekki birtast saman.

Milliþjónið vinnur úr öllum beiðnivalkostum. Óþekktur Unsafe-valkostur gefur 4.02 Bad Option, því að senda áfram án skilnings getur breytt merkingu beiðninnar. CoAP-til-CoAP milliþjón verður að varðveita óþekkta Safe-to-Forward-valkosti.

Þegar það sendir til upprunans eyðir milliþjónið proxy-target-valkostnum og byggir URI-valkosti upprunabeiðninnar. Það á einnig sín skipti á hvorri hlið; þetta er ekki blind framsending upprunalega UDP-gagnagramsins.

Endapunktur sem getur ekki eða vill ekki vera milliþjónn fyrir umbeðna URI skilar 5.05 Proxying Not Supported. Það er siðareglusvar, ekki sönnun þess að hlustandinn hafi verið óaðgengilegur.

Tengdir greinar