You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/docs/manual/abstractions.md
+2-4Lines changed: 2 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -61,7 +61,7 @@ A selector ([specification](https://github.com/eclipse-zenoh/roadmap/blob/main/r
61
61
62
62
Here's what a selector concretely looks like:
63
63
```
64
-
path/**/something?arg1=val1&arg2=value%202
64
+
path/**/something?arg1=val1;arg2=value%202
65
65
^ ^ ^ ^
66
66
|Key Expression-| |----- parameters -----|
67
67
```
@@ -78,7 +78,7 @@ The selector's `parameters` section functions just like query parameters:
78
78
* It's separated from the path (Key Expr) by a `?`.
79
79
* It's a `?` list of key-value pairs.
80
80
* The first `=` in a key-value pair separates the key from the value.
81
-
* If no `=` is found, the value is an empty string: `hello=there&kenobi` is interpreted as `{"hello": "there", "kenobi": ""}`.
81
+
* If no `=` is found, the value is an empty string: `hello=there;kenobi` is interpreted as `{"hello": "there", "kenobi": ""}`.
82
82
* The selector is assumed to be url-encoded: any character can be escaped using `%<charCode>`.
83
83
84
84
There are however some additional conventions:
@@ -87,8 +87,6 @@ There are however some additional conventions:
87
87
* Since Zenoh operations may be distributed over diverse networks, we encourage queryable developers to use some prefix in their custom keys to avoid collisions.
88
88
* When interpreting a key-value pair as a boolean, the absence of the key-value pair, or the value being `"false"` are the only "falsey" values: in the previous examples, the both `hello` and `kenobi` would be considered truthy if interpreted as boolean.
89
89
90
-
Queryables are free to interpret the parameters however they see fit, but Zenoh-provided [queryables](#queryable), such as the [admin-space](#admin-space).
91
-
92
90
The list of standardized parameters, as well as their usage, is documented in the [selector specification](https://github.com/eclipse-zenoh/roadmap/blob/main/rfcs/ALL/Selectors/README.md).
0 commit comments