nodejs實(shí)現(xiàn)簡(jiǎn)單的接口

var http = require('http');
var mysql      = require('mysql');
var connection = mysql.createConnection({
    host     : 'rm-bp1w72suk8pc5h6mk.mysql.rds.aliyuncs.com',
    user     : 'r85u40z94p',
    password : 'Mafeng11',
    database: 'r85u40z94p'
});
//開(kāi)始你的mysql連接
connection.connect();

var server = http.createServer(function (req, res) {
    //如果你發(fā)一個(gè)GET到http://127.0.0.1:9000/test
    var url_info = require('url').parse(req.url, true);
    //檢查是不是給/test的request
    if(url_info.pathname === '/test'){
        res.writeHead(200, {'Content-Type': 'text/plain'});
        

                connection.query('SELECT * FROM `r85u40z94p`.`user`  order by rand()  LIMIT 5',function(err,rows,fields){
                    //處理你的結(jié)果
                   // res.end(rows.constructor);
                    // 輸出結(jié)果
                    res.end(JSON.stringify(rows));

                    console.log(rows.constructor);
                    console.log(typeof(rows));
                    res.end(rows.join);
                    console.log(err);
                    console.log(fields);
                });
    }
    //這個(gè)是用來(lái)回復(fù)上面那個(gè)post的,顯示post的數(shù)據(jù)以表示成功了。你要是有別的目標(biāo),自然不需要這一段。
    else{
        req.pipe(res);
    }
});
server.listen(9000, '127.0.0.1');
//在server關(guān)閉的時(shí)候也關(guān)閉mysql連接
server.on('close',function(){
    connection.end();
});
console.log('listening on port  9000');
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 簡(jiǎn)述:最近幾天都在研究nodejs,感覺(jué)到了nodejs寫(xiě)接口還是很好寫(xiě)的,當(dāng)然樓主是寫(xiě)的最最最簡(jiǎn)單的那種,下面就...
    賴次Go閱讀 3,989評(píng)論 2 3
  • 1.首先需要在公眾號(hào)的開(kāi)發(fā)者中心啟用服務(wù)器配置 2.如果有用戶發(fā)送消息給公眾號(hào),微信服務(wù)器就會(huì)發(fā)送一個(gè)post請(qǐng)求...
    IT小C閱讀 7,319評(píng)論 1 6
  • 以前在一線城市打工拼搏的時(shí)候,身邊有很多出手很闊綽的貴婦,一出手就是幾十萬(wàn)辦養(yǎng)生美容卡,每次交流服務(wù)完都很客氣,有...
    做自己命運(yùn)的主宰閱讀 4,442評(píng)論 0 0
  • 懷著激動(dòng)的心情,滿懷欣喜的迎來(lái)了端午節(jié)假期,再加上生活中事情處理完畢,和朋友約好長(zhǎng)城走起,附帶周邊策馬奔騰!~ 從...
    楊帥閱讀 446評(píng)論 0 1
  • 2016年9月23號(hào),新精英175期生涯規(guī)劃師基礎(chǔ)班,我完成了第一天的學(xué)習(xí)。 內(nèi)心激動(dòng),仿佛夜行了很久,饑腸轆轆的...
    木棉沒(méi)有夏天閱讀 1,466評(píng)論 3 2

友情鏈接更多精彩內(nèi)容