こんにちは、バイナリ テキスト ファイルをクライアントからサーバーへ、およびサーバーからクライアントへ転送するコードを見てきました。しかし、Ruby を使用したソケット プログラミングで、クライアントからサーバーに mp3 形式または任意のオーディオ ファイルを転送できますか。
私は次のコードサーバー側を試しました
file = open('/pentest/windows/songs/temp.mp3', "rb")
fileContent = file.read
client.puts(fileContent)
クライアント側:
sock = TCPSocket.open(host, port)
data = sock.read
destFile = File.open('/tmp/temp.mp3', 'wb')
destFile.print data
destFile.close
うまくいかなかった..提案してもらえますか