| Http :: webdav HTTP :: WebDAV es una interfaz Perl para neon HTTP y WebDAV Client Library. |
Descargar ahora |
Http :: webdav Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Gerald Richter
- Sitio web del editor:
- http://search.cpan.org/~grichter/HTTP-Webdav-0.1.18-0.17.1/Webdav.pod
Http :: webdav Etiquetas
Http :: webdav Descripción
HTTP :: WEBDAV es una interfaz Perl para neon HTTP y WebDAV Client Library. Http :: WebDAV es una interfaz Perl para Neon HTTP y WebDAV Client Library.Synopsis Use HTTP :: WebDAV; $ sess = http :: webdav -> nuevo; $ sess -> servidor ("www.ecos.de", 80); $ sess -> obtener ("/", stdout); $ sess -> PUT ("/dav/foo.htm", stdin); # Eliminar la propiedad 'test3' # Establecer valor de la propiedad 'prueba' a 'bar' @props = ({name => {nspace => '' dav: ', nombre =>' test3 '}, tipo => 1}, { NOMBRE => {{NSPACE => 'DAV:', Name => 'test'}, valor => 'bar'},); $ sess -> proppatch ("/dav/foo.htm", @props); Sub Iterator {My ($ UserData, $ PROPNAME, $ PROPVALUE, $ propstatus) = @_; Imprimir "propfind userdata = $ userdata nspace = $ propname -> {nspace} nombre = $ propname -> {nombre} valor = $ propvaluen"; retorno 0; } Sub Callback {My ($ UserData, $ Href, $ Resultados) = @_; Imprimir "Propfind Callback UserData = $ userdata href = $ hrefn"; $ resultados -> iterar (iterador); } $ sess -> simple_propfind ("/ dav", ne_depth_one, undef, devolución de llamada); Imprimir "Estado:", $ sess -> get_error, "n"; La API de neón está encapsultada en varias clases de Perl. Todo lo que no encaja en una clase ha ido a HTTP :: WebDAV :: UTIL. (Tal vez algunas de estas funciones se moverán a otras clases en el futuro) The Clases Arehttp :: Webdavmain Class que tiene una sesión HTTPHTTP :: WebDAV :: MultistatusClass para manejar 207 ResponsableShTTP :: WebDAV :: HipInterFace a XML Parser para PROPITESHTTP :: WebDAV :: Lockholds A LockhtTP :: WebDAV :: LockSessessholds una sesión de bloqueoHTTP :: WebDAV :: propfindlass para acceder al resultado de un propfindhttp :: webdav :: propsetclass a las propiedades de acesario de One ResourceHTTP :: WebDAV :: Solicitud de interfaz de nivel de solicitud a HTTP SolicitHTTP :: WebDAV :: MD5MD5 CheckSumTTP :: WebDAV :: SupportHTTP :: WebDAV :: ACCESORIO DE ACCESO DE NIVEL DE SOXTLOW: Este envoltorio es el código alfa, mientras que el neón está alrededor por algún tiempo y estable de usar, no todas las funciones de la interfaz proporcionadas. Por este módulo PERL se ha probado extensivamente, pero la mayoría de ellos deberían trabajar sin problemas (al menos lo hacen por mí). Requisements: · Perl
Http :: webdav Software relacionado