Запросы из Ajax в php

имеется ajax запрос

$.ajax({
    url: 'test.php',
    type: 'POST',//or GET
    cache: false,
    async: true,
    data: { 'name': name, 'password': password },
    dataType: 'text',
    success: function (data) {
        window.console.log("success: " + data);
    },
    done: function (data) {
        window.console.log("Data Saved: " + data);
    },
    error: function (data) {
        window.console.log(data.status + ": " + data.statusText);
    },
});

и php

<?php
if ($method === 'POST'){
    $login = $_POST['name'];
    $password = $_POST['password'];

    echo "Hello, " + $login;
}
if ($method === 'GET'){
    echo "GET";
}
echo "To do...";
exit; ?>

При отправке GET запроса получаю в консоли содержимое php файла, а в POST запросе ошибку

405: Method Not Allowed

Я не понимаю почему так происходит? Я что то не так написал в коде или нужно копать в сторону настройки сервера?


Ответы (0 шт):