Home Page Icon
Home Page
Table of Contents for
Cover
Close
Cover
by Barry Pollard
HTTP/2 in Action
Copyright
Brief Table of Contents
Table of Contents
Preface
Acknowledgments
About this book
About the author
About the cover illustration
Part 1. Moving to HTTP/2
Chapter 1. Web technologies and HTTP
1.1. How the web works
1.2. What is HTTP?
1.3. The syntax and history of HTTP
1.4. Introduction to HTTPS
1.5. Tools for viewing, sending, and receiving HTTP messages
Summary
Chapter 2. The road to HTTP/2
2.1. HTTP/1.1 and the current World Wide Web
2.2. Workarounds for HTTP/1.1 performance issues
2.3. Other issues with HTTP/1.1
2.4. Real-world examples
2.5. Moving from HTTP/1.1 to HTTP/2
2.6. What HTTP/2 means for web performance
Summary
Chapter 3. Upgrading to HTTP/2
3.1. HTTP/2 support
3.2. Ways to enable HTTP/2 for your website
3.3. Troubleshooting HTTP/2 setup
Summary
Part 2. Using HTTP/2
Chapter 4. HTTP/2 protocol basics
4.1. Why HTTP/2 instead of HTTP/1.2?
4.2. How an HTTP/2 connection is established
4.3. HTTP/2 frames
Summary
Chapter 5. Implementing HTTP/2 push
5.1. What is HTTP/2 server push?
5.2. How to push
5.3. How HTTP/2 push works in the browser
5.4. How to push conditionally
5.5. What to push
5.6. Troubleshooting HTTP/2 push
5.7. The performance impact of HTTP/2 push
5.8. Push versus preload
5.9. Other use cases for HTTP/2 push
Summary
Chapter 6. Optimizing for HTTP/2
6.1. What HTTP/2 means for web developers
6.2. Are some HTTP/1.1 optimizations now antipatterns?
6.3. Web performance techniques still relevant under HTTP/2
6.4. Optimizing for both HTTP/1.1 and HTTP/2
Summary
Part 3. Advanced HTTP/2
Chapter 7. Advanced HTTP/2 concepts
7.1. Stream states
7.2. Flow control
7.3. Stream priorities
7.4. HTTP/2 conformance testing
Summary
Chapter 8. HPACK header compression
8.1. Why is header compression needed?
8.2. How compression works
8.3. HTTP body compression
8.4. HPACK header compression for HTTP/2
8.5. Real-world examples of HPACK compression
8.6. HPACK in client and server implementations
8.7. The value of HPACK
Summary
Part 4. The future of HTTP
Chapter 9. TCP, QUIC, and HTTP/3
9.1. TCP inefficiencies and HTTP
9.2. QUIC
Summary
Chapter 10. Where HTTP goes from here
10.1. Controversies of HTTP/2 and what it didn’t fix
10.2. HTTP/2 in the real world
10.3. Future versions of HTTP/2 and what HTTP/3 or HTTP/4 may bring
10.4. HTTP as a more generic transport protocol
Summary
Appendix. Upgrading common web servers to HTTP/2
A.1. Upgrading your web server to support HTTP/2
A.2. Setting up HTTP/2 via a reverse proxy server
Index
List of Figures
List of Tables
List of Listings
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Next
Next Chapter
HTTP/2 in Action
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset