Knoppia

Wiki de Informática y otras historias

Herramientas de usuario

Herramientas del sitio


app:conceptos

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
app:conceptos [2024/09/11 17:17] – creado thejuanvisuapp:conceptos [2024/09/11 17:41] (actual) thejuanvisu
Línea 6: Línea 6:
 {{drawio>app:pethttp.png}} {{drawio>app:pethttp.png}}
  
-Las resuestas HTTP también tienen cierto formato:+Una respuesta HTTP contiene: 
 +  * Línea de respuesta 
 +  * cabeceras 
 +  * línea en blanco 
 +  * cuerpo de la respuesta 
 + 
 +===== HTML ===== 
 +  * Abreviación de HyperText Markage Language 
 +  * Cada etiqueta tiene un significado y el navegador las interpreta para mostrar el documento .html 
 +  * Algunos recursos pueden estar en ficheros externos como la hoja de estilos css y las imágenes. Por cada uno de estos elementos se realiza una petición http adicional. 
 + 
 +===== Frames ===== 
 +  * Es un subdocumento dentro de un documento html principal. Los iframe pueden ser visibles, pero en ocasiones pueden ser invisibles, lo que puede ser el origen de alguna vulnerabilidad. 
 + 
 +===== JavaScript ===== 
 +  * Lenguaje interpretado que se usa mucho en aplicaciones web. Se utilizan para introducir contenido ejecutable dentro de un documento HTML. 
 + 
 +===== JSON ===== 
 + 
 +  * JavaScript Object Notation 
 +  * Es un formato de intercambio de datos basado en javascript. 
 + 
 +===== AJAX ===== 
 +  * Asynchronous JavaScript And XML 
 +  * Es una técnica que permite realizar peticiones HTTP asíncronas desde el navegador web. 
 +  * Utilizado para construcción de interfaces interactivas 
 +  * Se pueden usar con **XMLHttpRequest** y **Fetch** 
 + 
 +===== CSS ===== 
 +  * Contiene reglas de representación visual 
 +  * Cascading Style Sheets 
 +  * Pueden generar vulnerabilidades 
 + 
 +===== XML ===== 
 +  * eXtensible Markup Language 
 +  * Metalenguaje que permite definir lenguajes de marcas. 
 + 
 +===== XPath ===== 
 + 
 +  * se usa para hacer consultas sobre documentos XML, permiten recorrerlos y procesarlos. 
 +  * XML Path Language 
  
app/conceptos.1726075027.txt.gz · Última modificación: 2024/09/11 17:17 por thejuanvisu