ruby small http server(tcp server)通过socket发送图像

时间:2012-06-15 13:09:10

标签: ruby sockets tcp

我创建了一个带有TCPServer.new的小型HTTP服务器我没有使用任何服务器库的原因是我只需要为HTML页面提供JS文件和一些图像。

我想知道在收到文件/favicon.ico/head.jpg请求时如何发送图片。我应该使用socket.send吗?或者我应该使用缓冲区发送?

File.open('../Aimages/head.jpg', 'rb') do |file|
    while chunk = file.read(SIZE)
    socket.write(chunk)
  end
end
发送图片时,

标题是否重要?

0 个答案:

没有答案