在下面的代码中,我通过登录页面从用户处检索数据。
然后,数据必须传递给API。我无法将其传递给API。
document.getElementById('loginForm').addEventListener('submit', async(event) => {
event.preventDefault();
const username = document.getElementById('Username').value;
const password = document.getElementById('Password').value;
const formData = JSON.stringify({
"username": username,
"password": password
});
let config = {
method: 'POST',
maxBodyLength: Infinity,
url: 'http://localhost:3000/Login',
headers: { 'Content-Type': 'application/json' },
data: formData
};
try {
console.log("abc")
const response = await axios.request(config);
console.log(response.data);
alert('Successfully Logged In');
} catch (err) {
console.log(err);
console.log(err.response);
alert(err.message);
}
});
字符串
我想在上面代码的帮助下调用我的端点登录。由于上述错误,我无法进行任何更改,因此我必须纠正上述错误。
1条答案
按热度按时间3okqufwl1#
无论何时使用await,它都应该在async函数中。但是你的API也可能有问题。