bash
ненароком залез в чейнджлог баша и узнал что он уже очень давно умеет вот так:
exec 3<>/dev/tcp/127.0.0.1/80; echo -e "GET / HTTP/1.0\nHOST: 127.0.0.1\n\n" >&3; while read -r msg; do echo $msg; done <&3