fbpx
Wikipedia

Query string

Query string o, en español, cadena de consulta es un término informático que se utiliza para hacer referencia a una interacción con una base de datos. Es la parte de una URL que contiene los datos que deben pasar a aplicaciones web como los programas CGI.

En los comienzos de la web las direcciones de las páginas contenían la estructura jerárquica de los directorios del sitio. Por ejemplo:

www.sitiodeejemplo.net/paginaprincipal/paginasecundaria/contenido.html 

Estos sitios eran estáticos: a menos que el administrador modifique las páginas siempre mostrarían el mismo contenido a los visitantes.

Más tarde aparecieron los sitios dinámicos. En este caso, el servidor crea automáticamente la página cuando el navegante la solicita. Para ello se vale de una serie de parámetros o datos que se incluyen en la URL. Éstos normalmente están compuestos por un nombre y un valor separados por el signo igual, pudiéndose concatenar un número arbitrario de ellos mediante el signo &. Un ejemplo de dirección dinámica sería:

www.sitiodeejemplo.net/pagina.php?nombredevalor1=valor1&nombredevalor2=valor2 

Otro ejemplo común de dirección dinámica consistiría en configurar el servidor para que asigne automáticamente a un conjunto de variables predefinidas los valores resultantes de la separación de la query string usando como símbolo de separación de la cadena el carácter /.

www.sitiodeejemplo.net/paginaprincipal/paginasecundaria/contenido 

De esta forma y mediante la configuración del servidor (ej. mod rewrite en servidores web Apache) se podría acceder a las tres subcadenas resultantes en nuestro ejemplo, esto es, paginaprincipal, paginasecundaria y contenido accediendo mediante GET a los sendos nombres de variable que se definieron en la configuración del servidor web. Se trata de una segunda opción simplificada de pares variable-valor, con la peculiraridad de que los nombres de variable se sobreentienden y predefinen en el servidor y el valor se obtiene tras aplicar una separación de la query strings mediante el símbolo /. De esta forma se puede trabajar con Friendly Urls siguiendo las recomendaciones de los principales motores de búsqueda, sin necesidad de crear una estructura de directorios en el servidor. Una gran cantidad de sitios web utilizan esta forma de interpretación de la query string.

Véase también

  •   Datos: Q517410

query, string, este, artículo, sección, necesita, referencias, aparezcan, publicación, acreditada, este, aviso, puesto, octubre, 2014, español, cadena, consulta, término, informático, utiliza, para, hacer, referencia, interacción, base, datos, parte, contiene,. Este articulo o seccion necesita referencias que aparezcan en una publicacion acreditada Este aviso fue puesto el 21 de octubre de 2014 Query string o en espanol cadena de consulta es un termino informatico que se utiliza para hacer referencia a una interaccion con una base de datos Es la parte de una URL que contiene los datos que deben pasar a aplicaciones web como los programas CGI En los comienzos de la web las direcciones de las paginas contenian la estructura jerarquica de los directorios del sitio Por ejemplo www sitiodeejemplo net paginaprincipal paginasecundaria contenido html Estos sitios eran estaticos a menos que el administrador modifique las paginas siempre mostrarian el mismo contenido a los visitantes Mas tarde aparecieron los sitios dinamicos En este caso el servidor crea automaticamente la pagina cuando el navegante la solicita Para ello se vale de una serie de parametros o datos que se incluyen en la URL Estos normalmente estan compuestos por un nombre y un valor separados por el signo igual pudiendose concatenar un numero arbitrario de ellos mediante el signo amp Un ejemplo de direccion dinamica seria www sitiodeejemplo net pagina php nombredevalor1 valor1 amp nombredevalor2 valor2 Otro ejemplo comun de direccion dinamica consistiria en configurar el servidor para que asigne automaticamente a un conjunto de variables predefinidas los valores resultantes de la separacion de la query string usando como simbolo de separacion de la cadena el caracter www sitiodeejemplo net paginaprincipal paginasecundaria contenido De esta forma y mediante la configuracion del servidor ej mod rewrite en servidores web Apache se podria acceder a las tres subcadenas resultantes en nuestro ejemplo esto es paginaprincipal paginasecundaria y contenido accediendo mediante GET a los sendos nombres de variable que se definieron en la configuracion del servidor web Se trata de una segunda opcion simplificada de pares variable valor con la peculiraridad de que los nombres de variable se sobreentienden y predefinen en el servidor y el valor se obtiene tras aplicar una separacion de la query strings mediante el simbolo De esta forma se puede trabajar con Friendly Urls siguiendo las recomendaciones de los principales motores de busqueda sin necesidad de crear una estructura de directorios en el servidor Una gran cantidad de sitios web utilizan esta forma de interpretacion de la query string Vease tambien EditarPagina web Web 2 0 HTML dinamico Datos Q517410 Obtenido de https es wikipedia org w index php title Query string amp oldid 128829913, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos