-
Notifications
You must be signed in to change notification settings - Fork 89
/
_neon.html
50 lines (38 loc) · 1.42 KB
/
_neon.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#include "_doctype.html"
<html>
<head> <title>libcurl - Neon Comparison</title>
#include "css.t"
</head>
#define LIBCURL_NEON
#define CURL_URL libcurl/neon.html
#include "setup.t"
#include "table.t"
#include "_menu.html"
WHERE2(libcurl, "/libcurl/", neon Comparison)
TITLE(Notes About neon compared to libcurl)
<div class="relatedbox">
<b>Related:</b>
<br><a href="/docs/features.html">libcurl Features</a>
<br><a href="competitors.html">Compare HTTP Libraries</a>
<br><a href="wininet.html">WinInet comparison</a>
<br><a href="libwww.html">libwww comparison</a>
</div>
<p>
These are some notes about libcurl compared against <a
href="https://web.archive.org/web/webdav.org/neon/">neon</a>. If you have
additional experiencies and comments you want to share with the world,
we are all ears!
<ul>
<li> libcurl is more portable (VMS, OS/400, etc)
<li> neon lacks support for: NTLM on non-windows, it does not offer SSL
built to use NSS, it does not support cookies, it does not support compression
deflating and it only supports HTTP(S) as transfer protocol
<li> neon offers WebDAV support
</ul>
<i>"I found that libneon is actually a bit more efficient (maybe 33% fewer CPU
cycles in a similar setup as above), but I think only because it does blocking
reads. libneon is also a lot more work to use, as it forces the user to
implement more of the HTTP session state machine."</i> - Matt Gruenke
#include "_footer.html"
</body>
</html>