httpsサーバーでホストされているファイルがあり、次のようにファイルopenssl s_client
を自分のクライアントに転送できるようにしたいですopenssl s_client -connect <my_ip:my_port>/my_file
。
現時点では、コマンドを実行してから入力してファイルの内容を取得できますが、対話型ではないGET my_file
ように自動化したいと思います。-quiet
スイッチを使用しても役に立ちません。
注:私はこの製品を使用したいデバイスには他のファイル転送プログラムがないので、使い続けます。openssl
ベストアンサー1
実際にHTTP / 0.9を使用できる場合は、これがうまくいくでしょう。
printf '%s\r\n\r\n' 'GET my_file' | openssl s_client -connect <my_ip:my_port>