Por qué funciona esto:El uso de/dev/tcp en lugar de wget
exec 3<>/dev/tcp/www.google.com/80 echo -e "GET/HTTP/1.1\n\n">&3 cat <&3
Y esto falla:
echo -e "GET/HTTP/1.1\n\n" > /dev/tcp/www.google.com/80 cat </dev/tcp/www.google.com/80
¿Hay una manera de hacerlo en una línea w/o usando wget , curl, o alguna otra biblioteca?
Tenga en cuenta que usar ese enfoque '/ dev/tcp' en lugar de wget o curl significa que no obtendrá toda la funcionalidad de wget o curl, como manejar automáticamente 302 redirecciones, soporte de servidor proxy, etc. –