POST parameters are not decoded properly
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 35/100
Línea de trabajo
Comienza en la implementación de req:param() y reproduce la solicitud con el comando curl mostrado en el issue. Traza cómo se analiza el cuerpo POST y verifica el comportamiento tanto con req:param() como con req:param("text"); se considera terminado cuando el valor text del objeto JSON es accesible como el parámetro text.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
I'm using req.param() to extract POST request params, but it's not working at all.
Here's what I do:
echo '{"text": "Hello **world**!"}' | curl -d @- http://localhost:8080/
Then in tarantool I print the request as follows:
print(yaml.encode(req:param()))
Then I get this:
---
'{"text": "Hello **world**!"}':
...
If I try to get the "text" parameter using req:param("text"), it returns nil
- Lenguaje dominante
- Lua
- Estrellas
- 82
- Forks
- 41
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
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 tarantool/http
-
bug
Dificultad 1/5 Menos de una hora Aptitud para principiantes 78/100
-
bug
Dificultad 4/5 3-5 días Aptitud para principiantes 42/100
-
Too slow performance of HTTPAbierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
-
1sp code health
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
-
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
Todos los issues de tarantool/http
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
brndnmtthws/conky#2486 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
folke/snacks.nvim#2970 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
Lid close does not lock the session on Apple Silicon (lid-close bind skips omarchy-system-lid-close)Abierto
Dificultad 1/5 1-3 horas Aptitud para principiantes 90/100
omacom/omarchy-mac#701 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Error fetching 'feeds/si.json'Abiertoimport-issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 64/100
public-transport/transitous#2553 ·
Los mantenedores suelen responder en 1 día