Appendix B. URI Examples (Exemples d'URI)
Appendix B. URI Examples (Exemples d'URI)
Les exemples suivants démontrent différents ensembles d'options Uri, et le résultat après la construction d'un URI à partir de ceux-ci. En plus des options, la Section 6.5 fait référence à l'adresse IP de destination et au port, mais tous les chemins de l'algorithme ne provoquent pas l'inclusion de l'adresse IP de destination et du port dans l'URI.
Exemple 1:
- Input (Entrée):
Destination IP Address = [2001:db8::2:1]
Destination UDP Port = 5683
- Output (Sortie):
coap://[2001:db8::2:1]/
Exemple 2:
- Input (Entrée):
Destination IP Address = [2001:db8::2:1]
Destination UDP Port = 5683
Uri-Host = "example.net"
- Output (Sortie):
coap://example.net/
Exemple 3:
- Input (Entrée):
Destination IP Address = [2001:db8::2:1]
Destination UDP Port = 5683
Uri-Host = "example.net"
Uri-Path = ".well-known"
Uri-Path = "core"
- Output (Sortie):
coap://example.net/.well-known/core
Exemple 4:
- Input (Entrée):
Destination IP Address = [2001:db8::2:1]
Destination UDP Port = 5683
Uri-Host = "xn--18j4d.example"
Uri-Path = the string composed of the Unicode characters U+3053
U+3093 U+306b U+3061 U+306f, usually represented in UTF-8 as
E38193E38293E381ABE381A1E381AF hexadecimal
- Output (Sortie):
coap://xn--18j4d.example/
%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF
(Le saut de ligne a été inséré pour la lisibilité; ce n'est pas partie de l'URI.)
Exemple 5:
- Input (Entrée):
Destination IP Address = 198.51.100.1
Destination UDP Port = 61616
Uri-Path = ""
Uri-Path = "/"
Uri-Path = ""
Uri-Path = ""
Uri-Query = "//"
Uri-Query = "?&"
- Output (Sortie):
coap://198.51.100.1:61616//%2F//?%2F%2F&?%26