Aller au contenu principal

10. Cross-Protocol Proxying between CoAP and HTTP

CoAP prend en charge un sous-ensemble limité de la fonctionnalité HTTP, donc la mise en proxy inter-protocoles vers HTTP est simple.

10.1. CoAP-HTTP Proxying

Si une requête contient l'option Proxy-Uri ou Proxy-Scheme avec un URI 'http' ou 'https', alors le point de terminaison CoAP récepteur est demandé d'effectuer l'opération spécifiée par la méthode de requête sur la ressource HTTP identifiée dans l'URI HTTP.

10.2. HTTP-CoAP Proxying

Si le Request-URI d'une requête HTTP contient un URI "coap" ou "coaps", alors le point de terminaison HTTP récepteur est demandé d'effectuer l'opération spécifiée par la méthode de requête sur la ressource CoAP identifiée par l'URI.

Pour des règles de mappage détaillées, veuillez vous référer au document officiel RFC 7252.