最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2017年04月08日 08:30:23   作者:bestjarvan  
本篇文章主要介紹了詳解node.js搭建代理服務(wù)器請求數(shù)據(jù),具有一定的參考價值,有興趣的可以了解一下。

1、引入node.js中的模塊

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

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

//用node中的http創(chuàng)建服務(wù)器 并傳入兩個形參
http.createServer(function(req , res) {
//設(shè)置請求頭 允許所有域名訪問 解決跨域
   res.setHeader("Access-Control-Allow-Origin" , "*");

//獲取地址中的參數(shù)
var query = url.parse(req.url).query;

//用qs模塊的方法 把地址中的參數(shù)轉(zhuǎn)變成對象 方便獲取
var queryObj = qs.parse(query);
//獲取前端傳來的myUrl=后面的內(nèi)容  GET方式傳入的數(shù)據(jù)
var myUrl = queryObj.myUrl;
//創(chuàng)建變量保存請求到的數(shù)據(jù)
var data = "";

//開始請求數(shù)據(jù) http.get()方法
http.get(myUrl,function (request) {
//監(jiān)聽myUrl地址的請求過程
//設(shè)置編碼格式
request.setEncoding("utf8");

//數(shù)據(jù)傳輸過程中會不斷觸發(fā)data信號
    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("請求myUrl地址出錯!");
});
}).listen(8989,function(err){
    if(!err){
       console.log("服務(wù)器啟動成功,正在監(jiān)聽8989...");
    }  
});

3、啟動服務(wù)器

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

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

 

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • nodeJS(express4.x)+vue(vue-cli)構(gòu)建前后端分離實例(帶跨域)

    nodeJS(express4.x)+vue(vue-cli)構(gòu)建前后端分離實例(帶跨域)

    這篇文章主要介紹了nodeJS(express4.x)+vue(vue-cli)構(gòu)建前后端分離實例(帶跨域) ,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • JavaScript第三方庫delegates的用法詳解

    JavaScript第三方庫delegates的用法詳解

    delegates?庫為?JavaScript?社區(qū)提供了一種高效的方式來聲明對象之間的委托關(guān)系,讓代碼結(jié)構(gòu)更加清晰,減少不必要的重復(fù),并提高可維護性,本文將詳細介紹如何在?Node.js?項目中使用?delegates?庫進行高級委托,需要的朋友可以參考下
    2024-01-01
  • 淺談express 中間件機制及實現(xiàn)原理

    淺談express 中間件機制及實現(xiàn)原理

    本篇文章主要介紹了淺談express 中間件機制及實現(xiàn)原理,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • 詳解使用 Node.js 開發(fā)簡單的腳手架工具

    詳解使用 Node.js 開發(fā)簡單的腳手架工具

    這篇文章主要介紹了詳解使用 Node.js 開發(fā)簡單的腳手架工具,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-06-06
  • koa socket即時通訊的示例代碼

    koa socket即時通訊的示例代碼

    這篇文章主要介紹了koa socket即時通訊的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-09-09
  • node之本地服務(wù)器圖片上傳的方法示例

    node之本地服務(wù)器圖片上傳的方法示例

    這篇文章主要介紹了node之本地服務(wù)器圖片上傳的方法示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-03-03
  • Nodejs處理異常操作示例

    Nodejs處理異常操作示例

    這篇文章主要介紹了Nodejs處理異常操作,結(jié)合實例形式分析了nodejs針對異常的捕獲與處理相關(guān)操作技巧,需要的朋友可以參考下
    2018-12-12
  • Node中fs文件系統(tǒng)模塊的使用方法詳解

    Node中fs文件系統(tǒng)模塊的使用方法詳解

    fs?模塊是?Node.js?官方提供的、用來操作文件的模塊(內(nèi)置api),它提供了一系列的方法和屬性,用來滿足用戶對文件的操作需求,本文給大家介紹了Node中fs文件系統(tǒng)模塊的使用方法,需要的朋友可以參考下
    2024-03-03
  • 從零學(xué)習(xí)node.js之利用express搭建簡易論壇(七)

    從零學(xué)習(xí)node.js之利用express搭建簡易論壇(七)

    這篇文章主要介紹了node.js利用express搭建簡易論壇的方法,我們需要搭建的這個簡易的論壇主要的功能有:注冊、登錄、發(fā)布主題、回復(fù)主題。下面我們來一步步地講解這個系統(tǒng)是如何實現(xiàn)的,需要的朋友可以參考借鑒。
    2017-02-02
  • node.js報錯:npm?ERR?code?EPERM的解決過程

    node.js報錯:npm?ERR?code?EPERM的解決過程

    在學(xué)習(xí)vue+typescript的時候突然發(fā)現(xiàn)了個錯誤,所以下面這篇文章主要給大家介紹了關(guān)于node.js報錯:npm?ERR?code?EPERM的詳細解決過程,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-08-08

最新評論

衡水市| 贺兰县| 南澳县| 胶州市| 武山县| 永昌县| 昂仁县| 盐城市| 浠水县| 句容市| 梁河县| 海原县| 民县| 普定县| 象山县| 于田县| 武陟县| 湖州市| 玉门市| 绥阳县| 兴安盟| 红桥区| 巴南区| 商丘市| 钟祥市| 育儿| 丰县| 江孜县| 色达县| 瓦房店市| 大荔县| 山丹县| 莒南县| 黄陵县| 廉江市| 海城市| 清苑县| 巨野县| 象州县| 寻甸| 巴东县|