TIL: You can make HTTP requests without curl using Bash /dev/TCP
mareksuppa.com548 pointsby mrshu238 comments
exec 3<>/dev/tcp/service/8642
printf 'GET /health HTTP/1.1\r\nHost: service\r\nConnection: close\r\n\r\n' >&3
cat <&3
Where `service` is just the hostname of whatever you’re talking to and 8642 is the port you are trying to talk HTTP to.
It is all open source https://github.com/mrshu/muxboard -- feedback would be greatly appreciated!