wmperry(a)aventail.com (William M. Perry) writes:
I was contemplating finally rewriting the HTTP code in Emacs/W3 in
C. Does anybody have ideas for what HTTP library to use? I'd
prefer not having to write it myself. The `libghttp' stuff from
gnome looks like it could be useful. It can do asynch fetches, etc.
A friend of mine has looked into libghttp and told me it's entirely
broken. I haven't checked, but I've a hunch that he might be right.
Wget is hardly useful for your purposes -- as I no longer have time
for it (see
http://fly.srk.fer.hr/archive/wget?id=87wvs347gk.fsf@pc-hrvoje.srce.hr),
it grows dusty, and it was never able to do async downloads in the
first place.
I was told that libwww is in much better shape than it was four years
ago (people in the Lynx project also had bad experiences with old
versions), and it's compatible with the GPL.