![]() |
Como diferenciar un GET de un POST? Hola... Quiero saber si existe alguna manera de diferenciar un GET de un POST, al recibir un formulario en una JSP. Ahorita tengo instrucciones de este tipo, para recibir mi formulario: usuario = (String)request.getParameter("id_usu"); Y el codigo me funciona correctamente, por GET o por POST. Pero mi jefecito quiere que todos los formularios sean enviados por POST, y que no se acepten datos via GET. Si alguien podria ayudarme se lo agradeceria mucho. Saludos y gracias por su tiempo. Atte Toño. |
para eso tendrias que utilizar un servlet ;-) y solo sobreescribir el metodo doPost(), en el doGet() pues puedes mandar solamente un mensaje nice de error ;-) have funnnnn :adios: |
Podrías utilizar el método getMethod de la request. De la siguiente forma <% if (request.getMethod()=="GET") out.print("<h1>No quiero peticiones GET</h1>"); else out.println("<h1>Me gusta tu petición</h1>"); %> Espero te sirva. Salu2, |
Re: Como diferenciar un GET de un POST? Si lo vas a hacer para todos los formularios, quiza un filtro te ayudaría a no tener que programarlo en cada página, usando lo que dice lineadecodigo. Aunque tendrías que tener una lista de formularios, ya que si no los enlaces (que son llamadas GET) no te funcionarían. |
| La zona horaria es GMT -6. Ahora son las 19:12. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.