У меня есть простая форма «имя пользователя», «пароль» в индексе. html, дело в том, что я хотел бы отправить почтовый запрос на «логин. php» (который только повторяет «привет» для moment), но все найденные мной примеры fetchAPI относятся к JSON. В одном из моих проектов я хотел бы разместить имя пользователя в чем-то вроде «usercheck. php», проверить наличие доступного имени пользователя и написать «Это имя пользователя доступно» «... недоступно» с помощью fetchAPI. Мне, вероятно, не хватает синтаксиса ...
Итак, проблема в том, что я продолжаю получать 405 (Метод запрещен)
main. js
const myForm = document.querySelector('#myForm');
myForm.addEventListener('submit', (e) => {
e.preventDefault();
const username = document.querySelector('#inp_username').value;
//const password = document.querySelector('#inp_password').value;
fetch('login.php' , {
method: 'POST',
body: {username: username}
})
.then((res) => res.text())
.then((data) => {
console.log(data);
})
})
и мой логин. php
<?php
echo 'hello';
?>