これは私が持っているものです:htmlページに表示されるローカルサイトに行くと、ラジオボタン以外は何も入っていないフォームのhtmlです。 htmlページのsubmitボタンを選択すると、データが保存され、2番目のhtmlページ(フォームの統計情報を含む)が表示されます。だから、私が理解しようとしているのは、2番目のシンプルなHTMLページを表示して、正しく表示しているかどうかを確認する方法です。 2番目のページはこんにちは世界です。私の質問は、送信ボタンが押されたときです。nodejsを使って2番目のページにリダイレクトするにはどうすればいいですか?何を私のHTMLは、私のノードが何をしているか、フォームノードjsとHTML:
<form method='POST'action=\secondpage.html'>
のためにやっている :あなたは「GET」条件内で「POST」の条件を置い
function onRequest(request,response){
console.log("its working ");
if(request.method =='GET' && request.url == "/"){
console.log('found form page');
response.writeHead(200,{"Content-Type":"text/html"});
fs.createReadStream("./assignemnt3.html").pipe(response);
}
if(request.method =='POST' && request.url == "/secondpage.html"){
return response.redirect("./secondpage.html");
}
}
なぜfs.createReadStreamを使用しているのか説明できますか? –
私は見つけたチュートリアルに従っていました。別の方法がありますか? –
あなたの括弧を正しく閉じていないと思います –