Vedere Lheader Inviato Di Un Browser
Se volete vedere che header invia un browser o un'altra applicazione, vi basta usare il comando nc.
Ad esempio scegliamo una porta inutilizzata come la 8070 e lanciamo il comando:
$ nc -lp 8070
Adesso se il nostro browser punta a 127.0.0.1:8070 vedremo cosa esce fuori, ad esempio con Firefox:
$ nc -lp 8070 GET / HTTP/1.1 Host: 127.0.0.1:8070 User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:56.0) Gecko/20100101 Firefox/56.0 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: en-US,en;q=0.5 Accept-Encoding: gzip, deflate Connection: keep-alive Upgrade-Insecure-Requests: 1