阅读 72

neon HTTP and WebDAV client library

neon HTTP and WebDAV client library

neon

neon is an HTTP and WebDAV client library, with a C
interface. Features:

  • High-level wrappers for common HTTP and WebDAV operations (GET,
    MOVE, DELETE, etc)

  • Low-level interface to the HTTP request/response engine, allowing
    the use of arbitrary HTTP methods, headers, etc.

  • Authentication support including Basic and Digest support, along
    with GSSAPI-based Negotiate on Unix, and SSPI-based Negotiate/NTLM on
    Win32

  • SSL/TLS support using OpenSSL or GnuTLS; exposing an abstraction
    layer for verifying server certificates, handling client
    certificates, and examining certificate properties. Smartcard-based
    client certificates are also supported via a PKCS#11 wrapper
    interface.

  • Abstract interface to parsing XML using libxml2 or expat, and
    wrappers for simplifying handling XML HTTP response bodies

  • WebDAV metadata support; wrappers for PROPFIND and PROPPATCH to
    simplify property manipulation.

  • Mailing list (new address!)

  • List archive

  • neon-commits list


  • Archives for old list:

  • neon@webdav.org at gmane.org

  • neon@webdav.org at archivum.info

  • Debian: packages

  • Fedora: package, bugs

  • Gentoo: package

neon is
free software,
distributed under the
GNU Library GPL.

Patches, feature requests, bug reports,
questions etc. can be
sent to
the neon mailing list (for
which a web
archive is also available). The neon-commits
list receives commit messages from the Subversion repository.

Current Release

Please note: The neon API is subject to
backwards-incompatible change over minor versions (0.24.x -> 0.25.x)
but is stable across patch releases (0.24.0 -> 0.24.x).

  • Source code: neon-0.29.6.tar.gz

  • Reference documention

  • Subversion repository


文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐