国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > JavaScript > 正文

詳解node.js搭建代理服務(wù)器請(qǐng)求數(shù)據(jù)

2019-11-19 16:52:56
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

1、引入node.js中的模塊

 var http = require("http"); var url = require("url"); var qs = require("querystring");

2、創(chuàng)建服務(wù)器

//用node中的http創(chuàng)建服務(wù)器 并傳入兩個(gè)形參http.createServer(function(req , res) {//設(shè)置請(qǐng)求頭 允許所有域名訪問(wèn) 解決跨域   res.setHeader("Access-Control-Allow-Origin" , "*");//獲取地址中的參數(shù)var query = url.parse(req.url).query;//用qs模塊的方法 把地址中的參數(shù)轉(zhuǎn)變成對(duì)象 方便獲取var queryObj = qs.parse(query);//獲取前端傳來(lái)的myUrl=后面的內(nèi)容  GET方式傳入的數(shù)據(jù)var myUrl = queryObj.myUrl;//創(chuàng)建變量保存請(qǐng)求到的數(shù)據(jù)var data = "";//開(kāi)始請(qǐng)求數(shù)據(jù) http.get()方法http.get(myUrl,function (request) {//監(jiān)聽(tīng)myUrl地址的請(qǐng)求過(guò)程//設(shè)置編碼格式request.setEncoding("utf8");//數(shù)據(jù)傳輸過(guò)程中會(huì)不斷觸發(fā)data信號(hào)    request.on("data", function (response) {      data += response;    });//當(dāng)數(shù)據(jù)傳輸結(jié)束觸發(fā)end    request.on("end" , function () {//把data數(shù)據(jù)返回前端      res.end(data);    });}).on("error" , function () {    console.log("請(qǐng)求myUrl地址出錯(cuò)!");});}).listen(8989,function(err){    if(!err){       console.log("服務(wù)器啟動(dòng)成功,正在監(jiān)聽(tīng)8989...");    }  });

3、啟動(dòng)服務(wù)器

打開(kāi)配置的nodejs所在文件夾,Shift+右鍵空白處 打開(kāi)cmd終端

輸入node 服務(wù)器名.js開(kāi)啟服務(wù)器

 

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持武林網(wǎng)。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 武威市| 伊吾县| 麦盖提县| 永康市| 灌阳县| 江孜县| 桐柏县| 舒兰市| 轮台县| 瑞安市| 图木舒克市| 铜川市| 开封市| 富宁县| 沈阳市| 五台县| 潍坊市| 长丰县| 绍兴市| 南陵县| 包头市| 辽宁省| 巴中市| 台山市| 读书| 桐城市| 汉阴县| 凤台县| 独山县| 鄂托克旗| 左权县| 体育| 新昌县| 常山县| 江阴市| 赞皇县| 镶黄旗| 永德县| 芜湖县| 江永县| 青海省|