nodejs app http errores
Estoy hosteando una app en nodejs pero toda peticion http la toma como un get en lugar de un post o un put. Que puede estar pasando?
-
Si usas el .htaccess que te asigna WNPower debería respetar la petición que le envía. ¿Estás seguro que tu app toma la petición correctamente?
0 -
Gracias por responder. Si, la misma aplicacion la hosteo localmente y diferencia entre un get y un post al usar postman. Pero al hostearla responde siempre como si estuvieras haciendo un get, no se si para permitir otro tipo de peticion distinta a get hay que modificar algo en el .htaccess
0 -
Si usás el código de .htaccess que propone WNPower te soporta cualquier método. Lo controlás en tu App de Node directamente.
Acabo de probar (usando express) y me toma bien los GET, POST, PUT, etc.
Te sugiero que el .htaccess esté limpio para que al probar evites cualquier otra ejecución que pueda generar interferencias (por ejemplo reglas custom, redirecciones http, etc).
Dentro de tu App te podría estar faltando instalar la dependencia de body-parser o alguna otra dependencia para captura de requests.
0 -
puede ser que al tenerlo alojado en una subcarpeta tenga que configurar el .htaccess de otra forma? DirectoryIndex ""
RewriteEngine On
RewriteCond %{REQUEST_URI} ^.*/index.*
RewriteRule ^(.*)$ http://127.0.0.1:3300/ [P,L]
RewriteRule ^$ http://127.0.0.1:3300/ [P,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ http://127.0.0.1:3300/$1 [P,L]0 -
Tambien es importante el del home porque contener redirecciones que te pueden afectar.
0
Iniciar sesión para dejar un comentario.
Comentarios
5 comentarios