There are a lot of people who may become really confused about the differences between HTTP 1.0 and HTTP 1.1. The caching of the two is a bit different. HTTP 1.0 will provide support for the caching with the use of the header.
For HTTP 1.1, there is a need to expand the caching support. This would require the use of the entity tag so that it can work properly. HTTP 1.0 will not have any return code, while HTTP 1.1 will have a return code, also known as 100 Continue.
The return code can be effective so that the client will not send a large request when it is not necessary. There are times when the server will not be able to process the request, and the return code will allow the request to not push through so as not to down the server.
HTTP stands for HyperText Transfer Protocol. It is a protocol used on the internet. Users can see it come before web pages on their web bar. For instance, https://www.google.com. There are various types of protocol. Two of those are HTTP 1.0 and 1.1.
One difference between the two is in regards to their host header. 1.0 does not require a host header, but HTTP 1.1 does. This makes 1.1 more useful because the header helps differentiate various sites that are on the same server. Another difference between the two is in regards to persistent connections. 1.1 allows this, but 1.0 does not