-
Book Overview & Buying
-
Table Of Contents
Rust Web Programming - Third Edition
By :
Throughout the book, we have been communicating with different servers and programs using a network protocol. However, understanding how protocols (such as the HTTP protocol) are built can help you understand networking on a deeper level. This does not mean that you should run around implementing your own protocols all the time. However, understanding these protocols on a deeper level will help you understand the trade-offs between different protocols. This awareness will also help you with debugging and understanding why high-level APIs for protocols are the way they are. In this chapter, we will cover the following:
By the end of this chapter, you will be able to implement a basic binary protocol on top of a TCP connection and build a TCP server. You will also be able to implement an HTTP and HTTPS protocol on top...