Abstract
This is the first of three chapters about HTTP. In this chapter, you will learn how to use the protocol from the point of view of a client program that wants to fetch and cache documents and perhaps submit queries or data to the server as well. In the process, you will learn the rules of how the protocol operates. Chapter 10 will then look at the design and deployment of HTTP servers. Both chapters will consider the protocol in its most pristine conceptual form, that is, simply as a mechanism for fetching or posting documents.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2014 Brandon Rhodes and John Goerzen
About this chapter
Cite this chapter
Rhodes, B., Goerzen, J. (2014). HTTP Clients. In: Foundations of Python Network Programming. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4302-5855-1_9
Download citation
DOI: https://doi.org/10.1007/978-1-4302-5855-1_9
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4302-5854-4
Online ISBN: 978-1-4302-5855-1
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)