ОШИБКА ПУСТОГО ОТВЕТА на ajax запрос на удаление в WordPress - PullRequest
0 голосов
/ 10 декабря 2018

Я пытаюсь удалить сообщение с конечной точкой API REST.каждая вещь работает нормально на местном.но на живом сервере (000webhost) выдается ошибка без текста ответа.

http://mylivesite/wp-json/university/v1/nclike net::ERR_EMPTY_RESPONSE

это код js:

$.ajax({
        beforeSend: (xhr) => {
            xhr.setRequestHeader('X-WP-Nonce', universityData.nonce);
        },
        url: universityData.root_url + '/wp-json/university/v1/nclike',
        type: 'DELETE',
        //dataType: 'default: Intelligent Guess (Other values: xml, json, script, or html)',
        data: {like: thisLikeBox.attr('data-likeid')},
    })
    .done((response) => {
        thisLikeBox.attr('data-exists', 'no');
        var likeCount = parseInt(thisLikeBox.find('.like-count').html(), 10);
        likeCount--;
        thisLikeBox.find('.like-count').html(likeCount);
        thisLikeBox.attr('data-likeid', '');
        console.log(response);
    })
    .fail((response) => {
        console.log(response);
    })
    .always(function() {
        console.log("complete");
    });

}

ошибка указывает на эту строку основного jQuery.js:

// Do send the request (this may raise an exception)
                xhr.send( options.hasContent && options.data || null );

ПОМОГИТЕ !!(

...