Query parameters not properly URL-encoded (pandas data pipeline)
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 55/100
Línea de trabajo
Start by tracing how client.request handles the params argument for GET requests and check the API client’s existing request tests. Reproduce the reported 400 response with denominazione set to azienda & co, then verify the query is encoded correctly and the request succeeds with special characters.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Query parameters not properly URL-encoded (pandas data pipeline)
Description
Special characters break API calls when used in data pipelines.
Code snippet
params = {
"denominazione": "azienda & co"
}
response = client.request(
"GET",
base_url,
"/advance",
params=params
)
Observed behavior
400 Bad Request due to invalid encoding.
- Lenguaje dominante
- Python
- Estrellas
- 18
- Forks
- 4
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de openapi/openapi-python-sdk
-
Rename package to openapi-sdk (PyPI approval in progress)Posiblemente ocupada @francescobianco la tomó hace 109 días. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 15/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 38/100
openapi/openapi-python-sdk#20 · 1 comentario ·
-
Dificultad 4/5 1-2 días Aptitud para principiantes 56/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 42/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 42/100
Todos los issues de openapi/openapi-python-sdk
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
noontide-co/mainbranch#1211 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
[1.x Bug] run-operation --sql reports success but rolls back writes on transaction-capable adaptersAbiertotriage
Dificultad 2/5 1-3 horas Aptitud para principiantes 64/100
dbt-labs/dbt#16784 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
bug needs-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
Los mantenedores suelen responder en 1 día
-
bug settings ui
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
DewaldOosthuizen/py-tray-command-launcher#162 ·
Los mantenedores suelen responder en 1 día
-
run_all sleeps after the final job despite documenting delays between jobsPosiblemente ocupada @Gambit-Checkmate la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100