Matrix .well-known

Tipp: Ez egy haladóknak való cikk, ha csak használni szeretnéd a Matrixot, de nem érdekel a működése, akkor nem kell elolvasnod.

A Matrix szerverek valódi webcíme nem feltétlen az, ami a Matrix címed második (: utáni) felében van. De neked nem kell tudnod, hogy mi a valódi címe. Azonban a Matrix kliens alkalmazásoknak ismerniük kell a Matrix szerver valódi címét ahhoz, hogy csatlakozni tudjanak a szerverhez. Ehhez a címedben szereplő szerveren lévő .well-known könyvtárban keresnek meg egy fájlt.

Például a grin.hu Matrix szerveren lévő felhasználóknak ilyen címeik vannak: @alice:grin.hu, @bob:grin.hu
Azonban a Matrix szerver valódi címe matrix.grin.hu, nem csak egyszerűen grin.hu. De ezt a kliens alkalmazás nem tudja, mert minden szervernél más lehet. Ezért lekéri a grin.hu/.well-known/matrix/client fájlt, ahol megtalálja a valódi címét.

Amíg át nem lesz fogalmazva érthetőbbre ez a cikk, a hivatalos Matrix specifikációban tudsz utána nézni: https://spec.matrix.org/v1.3/client-server-api/#server-discovery