javascript — код возвращает net :: ERR_EMPTY_RESPONSE при попытке входа в систему. При значении true следует открыть страницу LoggedIn.html.

Код возвращает net :: ERR_EMPTY_RESPONSE при попытке входа в систему. При значении true следует открыть страницу LoggedIn.html.

Код возвращает net::ERR_EMPTY_RESPONSE при попытке входа в систему. У меня есть имя пользователя и пароль в жестком коде.

Все, что я хочу, — это когда администратор вводит имя пользователя и пароль на странице Employee.html если оно совпадает с именем пользователя и паролем в файле main.js Когда откроется страница LoggedIn.html .

однако я получаю net::ERR_EMPTY_RESPONSE

Из моего файла main.js

 app.post('/admin', function (req, res) { var username = req.body.username; var passw = req.body.passw; console.log(username   ' - '   passw); res.writeHead(200, {'Content-Type':'text/html'}); if (username === 'Admin' {amp}amp;{amp}amp; passw === 'Password1') { res.send('LoggidIn.html'); } else { res.send(''); } }); 

Из моего файла admin.js

 var myconn = new XMLHttpRequest(); myconn.onreadystatechange = function() { if (this.readyState === 4 {amp}amp;{amp}amp; this.status === 200) { window.location.href = myconn.responseText; }; }; function AdminFunction() { username_ = document.getElementById("id_username").value; password_ = document.getElementById("id_password").value; /* Validate !!! the data before posting it to the SERVER [BEST PRACTICE TO DO THIS SERVER SIDE ASWELL] */ /*------------------------------------------------------ */ if (username_ === "") {alert("Username is empty"); return false;} if (password_ === "") {alert("Password is empty"); return false;} /*------------------------------------------------------ */ data = {username:username_, passw:password_}; myconn.open("POST", "http://localhost:8080/admin", true); myconn.setRequestHeader("Content-Type", "application/json;charset=UTF-8"); myconn.send(JSON.stringify(data)); }; 

Со своей страницы EmployeeLogon.html

 {amp}lt;form name="The_Form" class="form1" onsubmit="return AdminFunction()"{amp}gt; {amp}lt;input class="un " type="text" id="id_username" placeholder="Username"{amp}gt; {amp}lt;input class="pass" type="password" id="id_password" placeholder="Password"{amp}gt; {amp}lt;input class="submit" type="submit" value="Sign in"{amp}gt; {amp}lt;p class="forgot"{amp}gt;{amp}lt;a href="Error404.html"{amp}gt;Forgot Password?{amp}lt;/a{amp}gt;{amp}lt;/p{amp}gt; {amp}lt;/form{amp}gt; 
Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector