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

nodejs使用http模塊發(fā)送get與post請求的方法示例

 更新時間:2018年01月08日 14:21:00   作者:yaoyyl  
這篇文章主要介紹了nodejs使用http模塊發(fā)送get與post請求的方法,結合實例形式分析了nodejs基于http模塊實現(xiàn)發(fā)送get與post請求具體操作技巧,需要的朋友可以參考下

本文實例講述了nodejs使用http模塊發(fā)送get與post請求的方法。分享給大家供大家參考,具體如下:

GET請求

var http = require('http');
var querystring = require('querystring');
var data = {
  a: 123,
  time: new Date().getTime()};//這是需要提交的數(shù)據(jù)
var content = querystring.stringify(data);
var options = {
  hostname: '127.0.0.1',
  port: 3000,
  path: '/pay/pay_callback?' + content,
  method: 'GET'
};
var req = http.request(options, function (res) {
  console.log('STATUS: ' + res.statusCode);
  console.log('HEADERS: ' + JSON.stringify(res.headers));
  res.setEncoding('utf8');
  res.on('data', function (chunk) {
    console.log('BODY: ' + chunk);
  });
});
req.on('error', function (e) {
  console.log('problem with request: ' + e.message);
});
req.end();

POST請求

var http = require('http');
var querystring = require('querystring');
var post_data = {
  a: 123,
  time: new Date().getTime()};//這是需要提交的數(shù)據(jù)
var content = querystring.stringify(post_data);
var options = {
  hostname: '127.0.0.1',
  port: 3000,
  path: '/pay/pay_callback',
  method: 'POST',
  headers: {
    'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8'
  }
};
var req = http.request(options, function (res) {
  console.log('STATUS: ' + res.statusCode);
  console.log('HEADERS: ' + JSON.stringify(res.headers));
  res.setEncoding('utf8');
  res.on('data', function (chunk) {
    console.log('BODY: ' + chunk);
  //JSON.parse(chunk)
  });
});
req.on('error', function (e) {
  console.log('problem with request: ' + e.message);
});
// write data to request body
req.write(content);
req.end();

希望本文所述對大家nodejs程序設計有所幫助。

相關文章

  • 使用socket.io制做簡易WEB聊天室

    使用socket.io制做簡易WEB聊天室

    這篇文章主要為大家詳細介紹了使用socket.io制做簡易WEB聊天室,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • npm安裝慢的問題分析及解決方法

    npm安裝慢的問題分析及解決方法

    在Node.js開發(fā)過程中,npm install 是安裝和管理項目依賴的關鍵命令,然而,有時我們會遇到 npm install 運行卡住不動的情況,所以本文給大家介紹了npm安裝慢的問題分析及解決方法,需要的朋友可以參考下
    2025-03-03
  • Nodejs中調(diào)用系統(tǒng)命令、Shell腳本和Python腳本的方法和實例

    Nodejs中調(diào)用系統(tǒng)命令、Shell腳本和Python腳本的方法和實例

    這篇文章主要介紹了Nodejs中調(diào)用系統(tǒng)命令、Shell腳本和Python腳本的方法和實例,本文給出了利用子進程調(diào)用系統(tǒng)命令、執(zhí)行系統(tǒng)命令、調(diào)用傳參數(shù)的shell腳本、調(diào)用python腳本的例子,需要的朋友可以參考下
    2015-01-01
  • 用npm-run實現(xiàn)自動化任務的方法示例

    用npm-run實現(xiàn)自動化任務的方法示例

    這篇文章主要介紹了用npm-run實現(xiàn)自動化任務的方法示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-01-01
  • 使用Node.js處理前端代碼文件的編碼問題

    使用Node.js處理前端代碼文件的編碼問題

    這篇文章主要介紹了使用Node.js處理前端代碼文件的編碼問題的方法,Node自帶的相關類庫處理編碼方面的問題時還是比較得心應手的,需要的朋友可以參考下
    2016-02-02
  • linux服務器快速卸載安裝node環(huán)境(簡單上手)

    linux服務器快速卸載安裝node環(huán)境(簡單上手)

    這篇文章主要介紹了linux服務器快速卸載安裝node環(huán)境(簡單上手),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-02-02
  • node中IO以及定時器優(yōu)先級詳解

    node中IO以及定時器優(yōu)先級詳解

    這篇文章主要給大家介紹了關于node中IO以及定時器優(yōu)先級的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用node具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-05-05
  • 使用node.js實現(xiàn)微信小程序?qū)崟r聊天功能

    使用node.js實現(xiàn)微信小程序?qū)崟r聊天功能

    在微信這個聊天工具里的小程序上實現(xiàn)聊天功能,總覺得很詫異,今天小編給大家?guī)砹耸褂胣ode.js實現(xiàn)微信小程序?qū)崟r聊天功能,感興趣的朋友一起看看吧
    2018-08-08
  • Node.js實現(xiàn)壓縮與解壓數(shù)據(jù)

    Node.js實現(xiàn)壓縮與解壓數(shù)據(jù)

    這篇文章介紹了Node.js實現(xiàn)壓縮與解壓數(shù)據(jù)的方法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-07-07
  • Nodejs模塊的調(diào)用操作實例分析

    Nodejs模塊的調(diào)用操作實例分析

    這篇文章主要介紹了Nodejs模塊的調(diào)用操作,結合實例形式分析了nodejs模塊的定義與調(diào)用相關操作技巧,需要的朋友可以參考下
    2018-12-12

最新評論

上杭县| 吉水县| 祁阳县| 呼和浩特市| 垣曲县| 建昌县| 依兰县| 岳普湖县| 嘉善县| 长春市| 福海县| 桓仁| 朝阳区| 库尔勒市| 额敏县| 夏邑县| 桐庐县| 治多县| 周宁县| 景泰县| 龙陵县| 临江市| 墨脱县| 台东县| 嘉兴市| 同德县| 常熟市| 普定县| 静海县| 庆安县| 郁南县| 赤水市| 阿合奇县| 穆棱市| 延津县| 南雄市| 平塘县| 左贡县| 和政县| 阿尔山市| 漳平市|