[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]

[Hilos de Discusión] [Fecha] [Tema] [Autor]

Metodos - HTTP



Hola a todos:

Estoy comenzando a trabajar en el tema de edición colaborativa de documentos
sobre la web.
Instalé el Apache 1.3.9 sobre linux y luego una extensión del HTTP llamada
mod_dav (www.webdav.org) que adiciona metodos para autoria colaborativa, es
decir si HTTP utiliza GET, POST, PUT, DELETE, etc este adiciona PROPFIND,
LOCK, UNLOCK, MKCOL, etc.
He utilizado un par de clientes para esta extension: el IE5 con la opcion
Webfolders, que permite tener un sitio web compartido (con sus
correspondientes derechos) de forma tal que queda como un sistema de
archivos remoto, tambien utilice el DAVExplorer desarrollado en Java. He
monitoreado la conexion (...apache/logs/acces_log) y observo como se
ejecutan los metodos con estos dos clientes. Inclusive hago un telnet el
puerto 80 y tecleo directamente, por ejemplo
PROPFIND /index.html HTTP/1.1
Host: www....com

y ocurre igual, veo la ejecucion del metodo y me devuelve un XML con la
informacion del archivo.

Lo que no he podido hacer es ejecutar cualquiera de estos metodos (excepto
GET y POST) desde un CGI, script, etc.
En el RFC 2528 (definicion de webdav) dice que se pueden invocar mediante un
HTTP header o en el body request de un XML.
Lo he intentado de muchas maneras pero no lo he logrado.
No se si alguno de los integrantes de la lista haya utilizado alguna vez un
metodo HTTP que no sean GET o POST.

Saludos
Carlos Pupo


---------------------------------------------------------------------
Para desuscribirse, mande correo a: ayuda-unsubscribe en linux org mx
Para comandos adicionales, envíelo a: ayuda-help en linux org mx



[Hilos de Discusión] [Fecha] [Tema] [Autor]