В настоящее время я использую API на веб-сервере Plesk с настроенным и запущенным Node.js. Мои почтовые запросы и запросы на получение, кажется, работают и возвращаются идеально, однако, когда я пытаюсь отправить запрос на размещение, мне сообщают, что был получен «неполный ответ от приложения».
Посмотрев несколько потоков, я понял, что это может быть связано с проблемой с секретным ключом, однако меня это смущает, почему это происходит только по запросу пут, а также относительно того, как я может исправить проблему, не имея консольного доступа.
Код для запроса на размещение можно найти ниже:
app.put('/players', function (req, res) {
connection.query('UPDATE `players` SET `playerID`=?,`money`=?,`bounty`=?', [req.body.playerID ,req.body.money, req.body.bounty], function (error, results, fields) {
if (error) throw error;
res.end(JSON.stringify(results));
});
});
Например, при отправке запроса я отправил бы следующее тело:
{"playerID":53,"money":2332,"bounty":4}
как JSON, что возвращает эту ошибку.
Спасибо за вашу помощь.