JavaScriptコードを含むHTMLページとnode.jsをベースとするシンプルなWebサーバーの間の通信を確立したいと考えています。 私の最初のノードプログラム(デモ)はこのように見え、Webブラウザからhttp:... name = someNameを呼び出すことで動作しています。素晴らしい!node.jsとHTMLページ?どのように結合する?
http = require('http');
var url = require('url');
var htmlencode = require('htmlencode');
var port = process.env.PORT || 3000;
var request = function(req, res) {
res.writeHead(200, {'Content-Type': 'text/html'});
var parsed_url = url.parse(req.url, true)
res.write("");
res.write("<h1>Hello World</h1>");
res.write("<h2>Hello " + htmlencode.htmlEncode(parsed_url.query.name)+"</h2>");
res.write("");
res.end();
};
var server = http.createServer(request);
server.listen(port, function() {
console.log("Call server with http://localhost:" + port +"?name=");
});
私は自分のHTTPページを持っています。これから始めて、ノードがリクエストを処理できるようにしたいと思います。 私はノードからロードする必要があると思いますが、どうですか? または、単にページを呼び出してノードをロードしてノードをロードするだけですが、もう一度やり直してください。 私のページからのコミュニケーションはAJAXによって行われたと思いますか?
ご協力いただきありがとうございます。サンプルコードをいただければ幸いです。 Peter