geopython / geopython/GeoHealthCheck

configurable versions for WFS checks

Offen
#209 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Python
Sterne
92
Forks
75
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

WFS checks (getCapabilities) has 3 hardcoded versions to use (1.0.0, 1.1.0 and 2.0.2). This usually works, but some services may require very specific version to be passed. For example service may accept exactly 2.0.0; 2.0.2 will return exception:

![image](https://user-images.githubusercontent.com/116021/44733404-d1deb180-aae7-11e8-958b-c0025949f4f0.png)

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, die WFS getCapabilities-Prüfung und den Code zu finden, der die fest codierten Versionen 1.0.0, 1.1.0 und 2.0.2 enthält. Lies, wie Prüfoptionen konfiguriert werden und wie WFS-Antworten getestet werden. Als erledigt gilt die Aufgabe, wenn Aufrufer bestimmte WFS-Versionen, einschließlich 2.0.0, angeben können, statt sich nur auf die aktuellen Standardwerte zu verlassen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
api
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
42/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.