Saya memiliki server HTTP yang sedang berjalan /var/run/my-server.sock
, dan saya ingin mengujinya dengan mengirimkan permintaan sederhana menggunakan cURL. Bisakah ini dilakukan dengan menggunakan CURL? Bisakah itu dilakukan sama sekali, atau haruskah ada proxy terbalik di tempat?
Saya membayangkan sesuatu seperti ini:
curl socket:/var/run/my-server.sock:/test/path
curl
. Docker hidup panjang!curl --no-buffer -XGET --unix-socket tcp://192.168.99.102:2376 http://events
tetapi curl tidak dapat terhubung ke server. Saya mencoba menggunakan ruby docker library dan terhubung dengan baik menggunakan ini--unix-socket
, bukan URI.Tidak yakin, tapi sesuai tiket ini:
sepertinya tidak demikian.
Per ini:
Sepertinya socat atau nc dapat melakukannya, snip dari snip di atas:
Belum mencoba sendiri.
sumber
\r\n\r\n
pada akhirnya, bukan\r\n
echo -e "GET / HTTP/1.1\r\n\r\n"