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: documentation/IDTA-01002-3/modules/ROOT/pages/http-rest-api/http-rest-api.adoc
+11-1Lines changed: 11 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -85,11 +85,21 @@ A list of base64url-encoded ids is simply passed as comma-separated query parame
85
85
* Please note that base64url-encoding differs slightly from base64-encoding and has been specifically defined for passing URLs.
86
86
An appropriate base64url implementation needs to be used for encoding/decoding.
87
87
See RFC 4648 for further details.
88
+
89
+
====
90
+
Note: Encoding JSON objects may lead to different encoded strings, depending e.g. whether control characters (white spaces, line-breaks etc.) are included or not. However, servers must be able to deal with included control characters and operate on the original content.
91
+
====
92
+
88
93
* When base64url or base64-encoding is mentioned in connection with string values (e.g. Identifiers), the UTF-8 decoded byte array representation of that string is used for the base64url or base64-encoding.
89
94
* When retrieving AssetAdministrationShells (/shells, /lookup/shells), a query parameter “?assetids=” can be specified.
90
95
Such assetId may be a globalAssetId or specificAssetId.
91
96
The corresponding key-value-pair is first serialized to JSON and then base64url-encoded.
92
97
The resulting encoded string is the value of “?assetids=”.
98
+
99
+
====
100
+
Note: In case more than one globalAssetId or specificAssetId is provided, their order shall not affect the result.
101
+
====
102
+
93
103
* In some operations, references are part of the query parameters e.g. “?semanticId=”.
94
104
The corresponding reference is first serialized to JSON and then base64url-encoded.
95
105
The resulting encoded string is the value of “?semanticId=”.
@@ -178,7 +188,7 @@ Technically, the idShortPath is a string and the idShorts are separated by a dot
0 commit comments