Добавить два перевода строки после "Connection: close".
Host: ya.ru -- это зря, конечно, но на получение ответа влиять не должно.
У меня выводит:
$ nc -v microsoft.com 80
microsoft.com [104.43.195.251] 80 (http) open
GET / HTTP/1.0
Host: ya.ru
Connection: close
HTTP/1.1 301 Moved Permanently
Cache-Control: private
Content-Length: 23
Content-Type: text/html
Location: http://www.microsoft.com
Server: Microsoft-IIS/8.5
Set-Cookie: ASPSESSIONIDASRCAASR=PBJJGFHDDCGOKPCJFIKFJPPE; path=/
X-Powered-By: ASP.NET
Date: Wed, 08 Mar 2017 18:12:16 GMT
Connection: close
<!--TOOLBAR_EXEMPT-->