CenterForDigitalHumanities / CenterForDigitalHumanities/rerum_server_nodejs
`HEAD /query` answers an empty page with 404 where `POST /query` answers `200 []`
Offen
Anfängerfreundlich
- 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
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