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։ Դա արձանագրության պատասխան է, ոչ թե ապացույց, որ լսողը հասանելի չէր։

Առնչվող հոդվածներ