- From: Richard Atterer <richard@list03.atterer.net>
- Date: Wed, 3 Sep 2003 16:01:16 +0200
- To: "Jerry G. Chiuan" <jerry@oridus.com>
- Cc: www-lib@w3.org, Akritidis Xristoforos <cakrit@hol.net>
On Tue, Sep 02, 2003 at 06:03:19PM -0700, Jerry G. Chiuan wrote: > I would like to reuse HTRequest to keep sending data, e.g. Ah, interesting, I hadn't noticed that HTRequest_clear() exists! In my code, I have been successful in reusing HTRequest objects. When doing this, make sure to reset any altered attributes to their defaults. For example, if you add extra headers sometimes (pragma no-cache, if-mod-since, ranges etc), remove them again. Some snippets - pragma no-cache: if (pragmaNoCache) HTRequest_addGnHd(request, HT_G_PRAGMA_NO_CACHE); else HTRequest_setGnHd(request, static_cast<HTGnHd>(HTRequest_gnHd(request) & ~HT_G_PRAGMA_NO_CACHE)); Ranges: HTRequest_deleteRange(request); // Delete old range, if any HTRequest_addRange(request, "bytes", "1234-"); // Add new range Cheers, Richard PS: Please don't quote entire completely unrelated postings at the bottom of your mail. -- __ _ |_) /| Richard Atterer | GnuPG key: | \/¯| http://atterer.net | 0x888354F7 ¯ '` ¯
Received on Wednesday, 3 September 2003 15:19:31 UTC