gdi-by / downloadclient

GDI-BY DownloadClient
Apache License 2.0
2 stars 0 forks source link

Head-Request auf WMS und WFS bringt 400-Fehler #91

Closed gdi-by closed 6 years ago

gdi-by commented 6 years ago

Die Prüfung der Verfügbarkeit sowie des potentiellen Passwortschutzes erfolgt in der Klasse ServiceChecker.java über HTTP-HEAD. Dies ist unserer Meinung nach der korrekte Weg. Allerdings werden uns zunehmend Dienste gemeldet, die HTTP-HEAD-Anfragen grundsätzlich ablehnen. Aus diesem Grund sollte die HTTP-Methode, mit der die Überprüfungen (Verfügbarkeit / Authentifizierung) erfolgen, in der Datei settings.xml durch den Nutzer konfigurierbar sein.

Hierbei sind zwei Möglichkeiten denkbar: • Eine globale Einstellung (Standardwert „HEAD“); Durch den Nutzer auf „GET“ änderbar. • Eine Blacklist von URLs, die alternativ über HTTP-GET geprüft werden sollen (Funktionsweise korrespondierend zu Proxy-Ausnahmen, d. h. z. B. *.bayern.de).

gdi-by commented 6 years ago

Möglichkeit 2 wurde beauftragt

gdi-by commented 6 years ago

Umgesetzt - Issue closed