Foros del Web » Programando para Internet » ASP Clásico »

Campo demasiado largo con GET

Estas en el tema de Campo demasiado largo con GET en el foro de ASP Clásico en Foros del Web. Tengo el siguiente codigo que recoje los valores de un formulario y lo pasa a una pagina asp para procesar la informacion por medio de ...
  #1 (permalink)  
Antiguo 13/02/2012, 19:53
Avatar de Fabu_dina  
Fecha de Ingreso: enero-2004
Mensajes: 425
Antigüedad: 20 años, 10 meses
Puntos: 1
Campo demasiado largo con GET

Tengo el siguiente codigo que recoje los valores de un formulario y lo pasa a una pagina asp para procesar la informacion por medio de ajax

Código Javascript:
Ver original
  1. ajax=nuevoAjax();
  2.         ajax.open("GET", "formularios/depto_new_save.asp?nombre="+nombre+"&imagen="+imagen+"&activo="+activo+"&desc="+desc+"&icono="+icono+"&seccion="+seccion+"&fondo="+fondo, true);
  3.         ajax.onreadystatechange=function()
  4.         {
  5.             if (ajax.readyState==4)
  6.             {
  7.                 document.getElementById("datos_usuario").innerHTML=ajax.responseText;
  8.             }
  9.         }
  10.         ajax.send(null);

el problema es cuando el campo desc es demasiado grande??? me marca un error


el error es el siguiente:

Error HTTP 404.15 - Not Found
El módulo Solicitar filtrado está configurado para denegar una solicitud cuando la cadena de consulta sea demasiado larga.
  #2 (permalink)  
Antiguo 13/02/2012, 21:32
Avatar de Julcar  
Fecha de Ingreso: noviembre-2007
Ubicación: C:\inetpub\wwwroot\Guayaquil
Mensajes: 1.507
Antigüedad: 17 años
Puntos: 54
Respuesta: Campo demasiado largo con GET

la verdad que no veo una solucion a tu problema, bien porque el asp que recibe la solicitud deberia tambien poder recibir datos por post, en ese caso problema de diseño de la estructura de tu sistema
__________________
Linux no es el único S.O. libre, conoce a ReactOS el Windows Libre!
"Si mis respuestas te dan la calma, espárceme un poco de karma"
  #3 (permalink)  
Antiguo 13/02/2012, 21:59
Avatar de Fabu_dina  
Fecha de Ingreso: enero-2004
Mensajes: 425
Antigüedad: 20 años, 10 meses
Puntos: 1
Respuesta: Campo demasiado largo con GET

el problema lo sulucione utilizando "POST" ahora me encuentro que el post elimina los espacio en blanco dento de toda la cadenas que envio alguna solucion????
  #4 (permalink)  
Antiguo 16/02/2012, 09:23
Avatar de mc_quake  
Fecha de Ingreso: enero-2006
Ubicación: www.ecocargo.cl
Mensajes: 683
Antigüedad: 18 años, 10 meses
Puntos: 8
Respuesta: Campo demasiado largo con GET

pon en tu variable desc asi

replace(desc, " ","#")
luego cuando rescates el post haces lo inverso
replace(request(desc,"#"," "))
__________________
Mc_Quake

Para ayudar en lo que se pueda:Zzz:

Etiquetas: asp, demasiado, largo, campos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:33.