|
|
|
@ -223,8 +223,8 @@ specify parameter values. The flow for this method is as follows:
|
|
|
|
|
|
|
|
|
|
|
|
1. Extract the server name from the user's Matrix ID by splitting the Matrix ID
|
|
|
|
1. Extract the server name from the user's Matrix ID by splitting the Matrix ID
|
|
|
|
at the first colon.
|
|
|
|
at the first colon.
|
|
|
|
2. Extract the DNS name from the server name.
|
|
|
|
2. Extract the hostname from the server name.
|
|
|
|
3. Make a GET request to ``https://dns_name/.well-known/matrix/client``.
|
|
|
|
3. Make a GET request to ``https://hostname/.well-known/matrix/client``.
|
|
|
|
|
|
|
|
|
|
|
|
a. If the returned status code is 404, then ``IGNORE``.
|
|
|
|
a. If the returned status code is 404, then ``IGNORE``.
|
|
|
|
b. If the returned status code is not 200, or the response body is empty,
|
|
|
|
b. If the returned status code is not 200, or the response body is empty,
|
|
|
|
|