70-519 Beta – parte 1
2:36 | Author: Unknown

Rol del Web server  y protocolo HTTP

El web server responde a llamadas generadas por un browser. La llamada básica es

GET /Default.aspx HTTP/1.1

Host: www.hoversoft.com.ar


 



En esta llamada por medio del verbo Get el browser le solicita el recurso Default.aspx (pagina por defecto de Asp.Net) del servidor hoversoft utilizando el protocolo HTPP 1.1 (Estandar actual)



El servidor puede responder con un recurso estático y cerrar la conexión (Stateless) o mas actualmente puede dejar información de sesión y la conexión abierta (por ejemplo llamadas mediante AJAX Asynchronous JavaScript and XML)



En este momento es importante revisar los verbos básicos del estandar HTTP 1.1



Los Request y Response son manejados por Asp.Net con wrappers que nos permiten realizar varias acciones con ellos.



La estructura de un response es algo similar a



HTTP/1.1 200 OK

Server: Microsoft/IIS 6.0

Content-Type: text/html

Content-Lenght: 38

<html><body>Hello, World!</body></html>


 



En la primera línea se encuentra el código de status, los cuales recomiendo conocer al menos los básicos.



En la tercera línea del response tenemos el MIME type, los cuales también es conveniente conocer los tipos básicos.



Se puede utilizar Microsoft Network monitor o un simple Telnet para ver y analizar el flujo de conexiones entre el servidor y el browser.

|
This entry was posted on 2:36 and is filed under . You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.