From: jeremy at cnri.reston.va.us (Jeremy Hylton) Date: Sat, 10 Apr 1999 14:40:19 -0400 (EDT) Subject: Internet Robot In-Reply-To: <7emldl$rh9$1@nnrp1.dejanews.com> References: <7ehe9m$hbs$1@nnrp1.dejanews.com> <7emldl$rh9$1@nnrp1.dejanews.com> Message-ID: <14095.39355.48967.900033@bitdiddle.cnri.reston.va.us> X-UID: 75 How are you generating your HTTP requests? httplib or urllib? IN either case, you ought to be able to get Python to print out some debugging information, which will be much more useful than doing something with a packet capture tool. There's nothing fancy going on at the packet level that you need to look at -- just the data that's coming back over the socket. One of the easiest ways to do that is with the set_debuglevel method on an HTTP object. But your question probably has an even easier answer: What kind of authentication is the server doing? Python supports HTTP Basic authentication with urllib, and I've gotting a working implementation of Digest authentication that should be ready for release any day now. The authentication support is not well documented (if it's documented at all), so you'll have to look at the code. Jeremy