python-jsonschema / python-jsonschema/check-jsonschema
Cannot download schema using check-jsonschema
Nessuno ha ancora preso questa issue.
- Lingua principale
- Python
- Stelle
- 341
- Fork
- 71
- Merge medio
- 15g 20h
- PR unite (30g)
- 4
Descrizione
Hi
The following is not working
check-jsonschema --schemafile 'https://www.bluetooth.com/specifications/specs/mesh-cdb-1-0-1-schema.json#' example.json
Error: Unexpected Error building schema validator
FailedDownloadError: got responses with status=403, retries exhausted
While the following is working (notice -L in curl):
curl -L 'https://www.bluetooth.com/specifications/specs/mesh-cdb-1-0-1-schema.json#' | check-jsonschema --schemafile - example.json
The platform is Windows 11, running "GIT bash" terminal.
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia dal percorso di download di --schemafile della CLI check-jsonschema e riproduci il comando URL Bluetooth in Windows Git Bash. Confronta la sua gestione del reindirizzamento con curl -L; il lavoro è completato quando l’URL dello schema può essere passato direttamente e example.json viene convalidato senza l’errore 403.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- python
- Ambito
- cli
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 48/100