7

Node.jsを学んでいます。

サーバーにこれがあります:

var http = require("http");
var url = require("url");

http.createServer(function(request, response){
    response.writeHead(200, {"Content-Type":"text/plain"});
    var params = url.parse(request.url,true).query;

    console.log(params);

    var a = params.number1;
    var b = params.number2;

    var numA = new Number(a);
    var numB = new Number(b);

    var numOutput = new Number(numA + numB).toFixed(0);

    response.write(numOutput);
    response.end();
}).listen(10000);

次のような URL:localhost:10000/?number1=50000&number2=1ブラウザで 50001 をエコーするので、動作します。

Express を使用しない場合、HTML を使用してフォームからこれら 2 つのパラメーターを送信する必要があります。

これはどのように達成できますか?

4

3 に答える 3