diff --git a/index.html b/index.html index fd35e0a..adf890c 100644 --- a/index.html +++ b/index.html @@ -2235,6 +2235,16 @@
This binding is generally considered a remote binding, but could
also be a local binding if the HTTP(S) endpoint is run in a local environment, such as on localhost
.
All conformant DID resolvers MUST implement an HTTP(S) binding using GET as described in the algorithm below. + In addition, DID resolvers MAY support an alternative HTTP(S) binding using POST. + Allowing clients to send POST request to the resolver endpoint may be useful in order to avoid URL length limitations, + and it also allows the DID (or DID URL) and resolution options to be kept out of the invoked URL + (protecting them from exposure in logs, proxies, or monitoring). + Finally, using POST has the advantage that all data types in + DID metadata structures + are fully supported, including maps, lists, and sets.
+Using this binding, the DID resolution function (see ) and/or DID URL dereferencing function (see ) can be executed as follows: