http モジュールを使用せずに node.js に HTTP サーバーを実装する必要があります。なんて面白い!応答ソケットの送信に問題があります。
ファイルをフェッチしようとしているので、コードは次のようになります。
fileStream = fs.createReadStream('example.jpg');
fileStream.on("end", function (close) {
var str = "HTTP/1.1 200 OK\r\Content-Type: image/jpeg\r\n" //and some more headers.
socket.write(str);
socket.pipe(fileStream);
socket.end("\r\n");
});
私は何が欠けていますか?
もちろん、ネットモジュールを使用してソケットとfsも取得しています。