Невозможно поставить рукопожатие в очередь после того, как оно уже было включено.для получения данных с http клиента и сервера - PullRequest
0 голосов
/ 25 апреля 2018

Код на стороне клиента с угловым 4:

this.http.get('http://localhost:8080').subscribe(data => {
         console.log(data);
    });

Код на стороне сервера, получающий данные из mysql:

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

    http.createServer(function (req, res) {
        res.writeHead(200, {'Content-Type': 'text/plain'});
        con.connect(function(err) {
            if (err){
                res.write(err);
                res.end();
                console.log(err);
            } else {
                con.query("SELECT * FROM minister", function (err, result) {
                    if (err) {
                        res.write(err);
                        res.end();
                        console.log(err);
                    }
                    else {
                        res.write(JSON.stringify(result));
                        res.end();
                    }
                });
            }
        })
    }).listen(8080);

Получение данных на локальном хосте: 8080 в браузере, но не отправка данных на сайт html-клиента, может мне помочь? что-то не так в моем коде

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