Запити до форвардного проксі CoAP: Proxy-Uri і Proxy-Scheme
Адресуйте кінцеву точку CoAP проксі, описуйте цільовий ресурс за допомогою Proxy-Uri або Proxy-Scheme та обробляйте параметри, які проксі не може безпечно передати.
Запит до форвардного проксі 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. Це відповідь протоколу, а не доказ недосяжності слухача.