> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zonely.gen.tr/llms.txt
> Use this file to discover all available pages before exploring further.

# Hytale WebServer und Query

> Machen Sie Hytale-Serverinformationen über WebServer abfragbar.

WebServer öffnet Webdienst in Hytale; Query bietet Servername, Version und Spielerinformationen aus diesem Dienst.

## Add-ons installieren

[Nitrado WebServer](https://github.com/nitrado/hytale-plugin-webserver/releases) und [Nitrado Query](https://github.com/nitrado/hytale-plugin-query/releases) Dateien **mods/** Legen Sie es in den Ordner. Überprüfen Sie die beiden Plugins sind auf den Startdatensätzen installiert.

## Webport vorbereiten

Der Standard-Webport ist drei weitere des Spielports, z. B. der Spielport **5520**, der Webport **5523** . Benutzerdefinierte Einstellungen **mods/Nitrado\_WebServer/config.json** befinden sich in der Datei.

```json title="Beispiel beschränkt auf einen Reverse Proxy auf derselben Maschine" theme={"theme":"css-variables"}
{
  "BindHost": "127.0.0.1",
  "BindPort": 5523
}
```

In diesem Beispiel wird die lokale Abhöradresse für den Reverse-Proxy auf demselben Computer verwendet. Bereiten Sie das externe Zugriffslayout und den TCP-Port nach Ihrem eigenen Hosting vor. WebServer verwendet TLS; das Vertrauen des Kunden wird zertifiziert oder umgekehrt [Admin Guide](https://github.com/nitrado/hytale-plugin-webserver/blob/main/docs/admin/admin-guide.md) Konfigurieren Sie entsprechend.

## Anfrage vorbereiten

```http title="API-Anfrageformat" theme={"theme":"css-variables"}
GET /Nitrado/Query HTTP/1.1
Accept: application/x.hytale.nitrado.query+json;version=1
```

**/Nitrado/Query** in Form. Verwenden Sie den JSON Accept-Header, der auf dem API-Client veröffentlicht wurde. Der Browser kann die HTML-Ansicht unter derselben Adresse anzeigen.

## Wählen Sie die Informationen aus, die Sie anzeigen möchten

**permissions.json** innerhalb von **Gruppen.ANONYMOUS** für das grundlegende Erscheinungsbild **nitrado.query.web.read.basic** Die Berechtigung kann hinzugefügt werden. Der Spieler hat separate Berechtigungen für das Plugin und andere Details; öffnen Sie die Informationen, die Sie allein anbieten.

Überprüfen Sie die Berechtigungen in der Antwort von 401/403, den Accept-Header in 406, TLS und TCP-Zugriff bei Verbindungsfehlern.

[Query API](https://github.com/nitrado/hytale-plugin-query#api-endpoints) · [Befehlsverbindung](https://docs.zonely.gen.tr/de/integrations/hytale.md) · [Verbindungen und Werkzeuge](https://docs.zonely.gen.tr/de/integrations/overview.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.