работает nodejs и mysql, как я могу проанализировать результат в клиенте - PullRequest
0 голосов
/ 21 марта 2019
var mysql = require('mysql');

var con = mysql.createConnection({
  host: "localhost",
  user: "yourusername",
  password: "yourpassword",
  database: "mydb"
});

con.connect(function(err) {
  if (err) throw err;
  con.query("SELECT * FROM customers", function (err, result, fields) {
    if (err) throw err;
    console.log(result);
  });
});

в моем c # у меня есть

IRestResponse response = client.Execute(request);
var content = response.Content; 

, но содержимое выводит «Внутренняя ошибка» для всех типов ошибок

РЕДАКТИРОВАТЬ Также пробовал:

pool.getConnection((err, conn) => {
    if(err) {
        var error = new Error("something is wrong");
        callback(error);
    }

в соответствии с этим https://docs.aws.amazon.com/lambda/latest/dg/nodejs-prog-mode-exceptions.html, по-прежнему выдается Внутренняя ошибка для всех типов ошибок

Кроме того, я получаю 200 OK на хороших запросах, что я пытаюсь сделать, это напечататьпояснительное сообщение клиенту в случае ошибки

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...