Tema destacado: Personaliza-Escoge el diseño del foro que más te guste.
Autor
|
Tema: Pregunta información sobre las cabeceras y los metodos. (Leído 1,708 veces)
|
PHAMTOM
Desconectado
Mensajes: 83
0x8B,0xEC,0x33,0xFF
|
Buenas, me surgio una duda ,después de leer un manual de http y los metodos , quisiera saber , como hacer para saber , si el metodo PUT o Delete estan activos, estuve viendo algo de el metodo OPTIONS q justamente , sirve para eso , y desde la terminal.. para informarme de los metodos http , hago lo siguiente.. "ESTOY EN UBUNTU LINUX.
telnet WEB PUERTO OPTIONS HTTP/1.1
Quisiera saber , si esta consulta http esta bien y supuestamente,si el metodo OPTIONS esta abilitado , me devolveria información.. saludos.
PHAMTOM
|
|
|
|
« Última modificación: 7 Abril 2010, 02:35 por PHAMTOM »
|
En línea
|
Miran a cualquier ventana, mientras su pánico emana y nubla su visión mi calma es pura precisión cargo munición y miro tranquilo ya ni respiro desde al ático os vigilo sigo al filo os tengo a tiro!
La kitchner quiere tanto a los pobres,que cada vez,tiene más
|
|
|
SeC
Desconectado
Mensajes: 109
I am mine.
|
La manera correcta sería así: OPTIONS / HTTP/1.0 y utilizando la version 1.0 del protocolo http, usando la versión 1.1 nunca me funciono, nose exactamente las diferencias entre una version u otra, y espero que alguien mas entendido en el tema nos explique  ... pero de esa manera podés mirar en servidores que tengan OPTIONS habilitado =) .
|
|
|
|
|
En línea
|
|
|
|
PHAMTOM
Desconectado
Mensajes: 83
0x8B,0xEC,0x33,0xFF
|
La manera correcta sería así: OPTIONS / HTTP/1.0 y utilizando la version 1.0 del protocolo http, usando la versión 1.1 nunca me funciono, nose exactamente las diferencias entre una version u otra, y espero que alguien mas entendido en el tema nos explique  ... pero de esa manera podés mirar en servidores que tengan OPTIONS habilitado =) . Muchas gracias, ahora mismo me fije , y con el HTTP/1.0 , me funciono pero con el 1.1 no se que pasa jaja, muchisimas gracias problema solucionado . PHAMTOM
|
|
|
|
|
En línea
|
Miran a cualquier ventana, mientras su pánico emana y nubla su visión mi calma es pura precisión cargo munición y miro tranquilo ya ni respiro desde al ático os vigilo sigo al filo os tengo a tiro!
La kitchner quiere tanto a los pobres,que cada vez,tiene más
|
|
|
x7uk
Wiki
Desconectado
Mensajes: 40
ekix siete uk
|
Las diferencias entre las versiones del protocolo son los metodos permitidos, en la version 1.0 tan solo estan permitidos los metodos GET, POST y HEAD. Apartir de la version 1.1 se agregaron los metodos: CONNECT, TRACE, OPTIONS, PUT Y DELETE  Saludos! x7uk
|
|
|
|
|
En línea
|
backtrack/hispanic-community-member/x7uk
|
|
|
SeC
Desconectado
Mensajes: 109
I am mine.
|
Las diferencias entre las versiones del protocolo son los metodos permitidos, en la version 1.0 tan solo estan permitidos los metodos GET, POST y HEAD. Apartir de la version 1.1 se agregaron los metodos: CONNECT, TRACE, OPTIONS, PUT Y DELETE  Saludos! x7uk Entonces porque es posible hacer: OPTIONS * HTTP/1.0 ??? =/, Edito: Al parecer los cambios de la version 1.1, es que es mas emmm "exigente" en cuanto a la realizacion de la petición... para hacer la misma petición anterior usando la version 1.1, sería algo así: sec@Arch~ $ nc wikipedia.es 80 OPTIONS * HTTP/1.1 Host:wikipedia.es HTTP/1.1 200 OK Date: Wed, 07 Apr 2010 01:06:42 GMT Server: Apache/2.2.0 (Fedora) Allow: GET,HEAD,POST,OPTIONS,TRACE Content-Length: 0 Connection: close Content-Type: text/plain notese que agrege el Host: ...
|
|
|
|
« Última modificación: 7 Abril 2010, 03:15 por SeC »
|
En línea
|
|
|
|
|
|
|
TRICKY
|
Que hay. Lo que ocurre es que con HTTP/1.1 siempre se ha de especificar la cabecera Host. Es decir, con HTTP/1.0 podias hacer una peticion OPTIONS / HTTP/1.0\n\n pero no con HTTP/1.1.. con este ultimo pues dado a dicha especificacion seria OPTIONS * HTTP/1.1\r\n Host: www.host.com\r\n\r\npor ejemplo. Saludos.
|
|
|
|
|
En línea
|
"La envidia es una declaración de inferioridad" Napoleón.
|
|
|
|
|
|
|