浙江省高等学校教师教育理论培训

微信搜索“教师资格证岗前培训”小程序

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

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.

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).

posted on 2012-07-17 00:18  lexus  阅读(512)  评论(0编辑  收藏  举报