CenterForDigitalHumanities / CenterForDigitalHumanities/rerum_server_nodejs

`HEAD /query` answers an empty page with 404 where `POST /query` answers `200 []`

Offen Anfängerfreundlich
#304 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Beansprucht von @thehabes Auf GitHub ansehen
Vorherrschende Sprache
JavaScript
Sterne
3
Forks
6
Ø Merge
2 T. 47 Min.
Gemergte PRs (30 T.)
4

Beschreibung

## Summary

`POST` requests do not support `HEAD`. `HEAD` request handling should be removed from all `POST` routes and fail into a 'wrong method' response.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, die /query-Route nachzuverfolgen und ihre HEAD- und POST-Behandlung zu vergleichen; identifiziere anschließend die anderen POST-Routen, die HEAD akzeptieren. Teste diese Endpunkte, um zu bestätigen, dass HEAD die Antwort des Projekts für eine falsche Methode zurückgibt, während POST /query weiterhin 200 mit einem leeren Array zurückgibt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript
Bereich
api
Issue-Typ
Bug
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Aktiv
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
70/100

Neue Issues direkt in Ihr Postfach

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