Why I use chrome request a site URL do not see Host header?

Solution 1:

All HTTP/1.1 request messages must contain a Host header field.

Yes, but what you have is not actually an HTTP/1.1 request.

You're looking at HTTP/2, where the :authority pseudo-header serves the same purpose.