0
データベースからデータを照会する高速サーバーからデータを取得するために基本フェッチを使用しています。だから私はログインシステムをしたい、私はフェッチ要求と入力フィールドからユーザー/パスワードを送信したい。だから私はパスワードがサーバー内のデータと一致するかどうかを確認する論理チェックを実行することができます。結果に応じて対応します。 パラメータを渡すことができるフェッチを実行できますか?もちろんフェッチ:サーバーにパラメーターを渡すことができます
let fetchData = {
method: "post",
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json'
},
body: JSON.stringify({
username: this.state.user,
password: this.state.password
})
}
var fromServer = fetch('http://localhost:3000/', fetchData)
.then(function(response){
if(!response.ok){
throw Error (response.statusText);
}
return response.json();
})
.then(function(response) {
console.log(response);
})
.catch(error => console.log("there was an error --> " + error));
Expressの機能
app.post('/', function(req, res){
var uname = req.body.username;
var pw = req.body.password;
console.log(uname);
console.log(pw);
});
まあまあ、サーバー側では、ちょうどapp.getをやりますか?またはapp.post関数? – Eric
私の例に基づいて、あなたがExpressJSで作業していると仮定すると、app.post()はその要求を処理するために必要なものです。 – hellojebus
ああありがとう、それは試してみてください。 – Eric