In this post, we are going to make a Bash script interact with an HTTPserver and have multiple exchanges using the same connection byleveraging named pipes/FIFOs. My first, naive approach was to first create named pipes i (for“input”) and o (for “output”). I ran openssl s_client with its stdinreading from i and its stdout writing to o and backgrounded it.Then, I used the shell builtin printf and cat to write and read fromi and o respectively: #!/bin/bashmkfifo i oh=bol.comopenssl s_cl...