Programming with HTTP for the Internet

In this chapter, we will cover the following topics:

  • Downloading data from an HTTP server
  • Serving HTTP requests from your machine
  • Extracting cookie information after visiting a website
  • Submitting web forms
  • Sending web requests through a proxy server
  • Checking whether a web page exists with the HEAD request
  • Spoofing Mozilla Firefox in your client code
  • Saving bandwidth in web requests with the HTTP compression
  • Writing an HTTP fail-over client with resume and partial downloading
  • Writing a simple HTTPS server code with Python and OpenSSL
  • Building asynchronous network applications with Twisted
  • Building asynchronous network applications with Tornado
  • Building concurrent applications with Tornado Future
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.144.46.141