ノードjsを使用してシンプルなサーバーを構築しました。内部に画像を含む html を送信したいと考えています。
わかりましたので、html ファイルを送り返す方法を知っています。そして、私は画像を送り返す方法を知っています。
を含む html 応答を送信する<img src = 'green2.jpg'>
と、ページが壊れた画像で読み込まれます。
何か案は?
関連コード:
var net = require ('net');
var url = require('url');
var fs = require('fs');
var server = net.createServer(function (socket) {
socket.on('end', function() {
console.log('server disconnected');
});
socket.on('data', function(data) {
get();
});
var get = function (parse) {
fs.readFile('example.html', function(err, data) {
if (err) throw err;
socket.write('HTTP/1.0 200 OK\r\nDate: Fri, 31 Dec 1999 23:59:59 GMT\r\nContent-Type: text/html\r\n\r\n');
socket.write(data);
socket.end();
});
}
});
server.listen("8888");