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

Nodejs訪問網(wǎng)絡(luò)并解析返回的json的實(shí)現(xiàn)方法

 更新時(shí)間:2022年03月16日 14:58:43   作者:沙漠一只雕得兒得兒  
本文主要介紹了Nodejs訪問網(wǎng)絡(luò)并解析返回的json的實(shí)現(xiàn)方法,文中根據(jù)實(shí)例編碼詳細(xì)介紹的十分詳盡,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

一:解析本地Json文件

sample.json

{
  "api": "mtop.common.getTimestamp",
  "v": "*",
  "ret": [
    "SUCCESS::接口調(diào)用成功"
  ],
  "data": {
    "t": "1647006040138"
  }
}

jsonParse.js:

// 引入文件系統(tǒng)模塊
var fs = require('fs'); 
 
// 讀取文件sample.json文件
fs.readFile('sample.json', 
    // 讀取文件完成時(shí)調(diào)用的回調(diào)函數(shù)
    function(err, data) {  
        // json數(shù)據(jù)
        var jsonData = data; 
 
        // 解析json
        var jsonParsed = JSON.parse(jsonData); 
 
        // 訪問元素
		console.log(jsonParsed.data.t); 
 });

二:訪問網(wǎng)絡(luò)

我們拿免費(fèi)的獲取服務(wù)端時(shí)間為例:訪問接口如下:http://api.m.taobao.com/rest/api3.do?api=mtop.common.getTimestamp

在postman中模擬下請求:

 這個(gè)請求體的參數(shù)key:api,value是 mtop.common.getTimestamp

我們利用request庫進(jìn)行post的網(wǎng)絡(luò)請求,首先安裝下這個(gè)request庫:

使用命令,將庫安裝即可

npm install request --save -dev

網(wǎng)絡(luò)請求如下 :

var request = require('request');
 
request.post({url:'http://api.m.taobao.com/rest/api3.do?api=mtop.common.getTimestamp', form:{
    "api": "mtop.common.getTimestamp",
}}, function(error, response, body) {
    //console.log(error,response,body)
    console.log(body)
})

執(zhí)行該js文件,可以看到成功獲取到時(shí)間body的返回值:

 Json如下:

{ "api": "mtop.common.getTimestamp", "v": "*", "ret": [ "SUCCESS::接口調(diào)用成功" ], "data": { "t": "1647006040138" }}

最后我們把解析json的代碼也補(bǔ)充上,就可以獲取到我們需要的服務(wù)器時(shí)間毫秒值了:

var request = require('request');
 
request.post({url:'http://api.m.taobao.com/rest/api3.do?api=mtop.common.getTimestamp', form:{
    "api": "mtop.common.getTimestamp",
}}, function(error, response, body) {
    //console.log(error,response,body)
    console.log(body)
	
	// 解析json
	var jsonParsed = JSON.parse(body); 
 
	// 訪問元素
	console.log(jsonParsed.data.t); 
	
})

到此這篇關(guān)于Nodejs訪問網(wǎng)絡(luò)并解析返回的json的實(shí)現(xiàn)方法的文章就介紹到這了,更多相關(guān)Node訪問網(wǎng)絡(luò)并返回json內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Node.js使用cookie保持登錄的方法

    Node.js使用cookie保持登錄的方法

    本篇文章主要介紹了Node.js使用cookie保持登錄的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-05-05
  • node使用Koa2搭建web項(xiàng)目的方法

    node使用Koa2搭建web項(xiàng)目的方法

    本篇文章主要介紹了node使用Koa2搭建web項(xiàng)目的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-10-10
  • Node.js五大應(yīng)用性能技巧小結(jié)(必須收藏)

    Node.js五大應(yīng)用性能技巧小結(jié)(必須收藏)

    本篇文章主要介紹了Node.js五大應(yīng)用性能技巧小結(jié)(必須收藏),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家
    2017-08-08
  • 基于node.js的fs核心模塊讀寫文件操作(實(shí)例講解)

    基于node.js的fs核心模塊讀寫文件操作(實(shí)例講解)

    下面小編就為大家?guī)硪黄趎ode.js的fs核心模塊讀寫文件操作(實(shí)例講解)。小編覺得挺不錯(cuò)的,現(xiàn)在就想給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-09-09
  • node.js中的fs.createReadStream方法使用說明

    node.js中的fs.createReadStream方法使用說明

    這篇文章主要介紹了node.js中的fs.createReadStream方法使用說明,本文介紹了fs.createReadStream方法說明、語法、接收參數(shù)、使用實(shí)例和實(shí)現(xiàn)源碼,需要的朋友可以參考下
    2014-12-12
  • node.js使用免費(fèi)的阿里云ip查詢獲取ip所在地【推薦】

    node.js使用免費(fèi)的阿里云ip查詢獲取ip所在地【推薦】

    這篇文章主要介紹了node.js使用免費(fèi)的阿里云ip查詢獲取ip所在地的相關(guān)知識(shí),非常不錯(cuò),具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下
    2018-09-09
  • 如何能分清npm cnpm npx nvm

    如何能分清npm cnpm npx nvm

    這篇文章主要介紹了如何能分清npm cnpm npx nvm,本文就詳細(xì)的來介紹一下區(qū)別,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-01-01
  • mac安裝nvm(node.js)多版本管理實(shí)踐步驟

    mac安裝nvm(node.js)多版本管理實(shí)踐步驟

    這篇文章主要介紹了mac安裝nvm(node.js)多版本管理的相關(guān)資料,NVM是一個(gè)用于管理多個(gè)Node.js版本的命令行工具,它允許開發(fā)者在同一臺(tái)機(jī)器上安裝、切換和卸載不同版本的Node.js,從而解決版本不兼容的問題,需要的朋友可以參考下
    2025-02-02
  • nodejs更改項(xiàng)目端口號(hào)的方法

    nodejs更改項(xiàng)目端口號(hào)的方法

    今天小編就為大家分享一篇nodejs更改項(xiàng)目端口號(hào)的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • 詳解Node.js amqplib 連接 Rabbit MQ最佳實(shí)踐

    詳解Node.js amqplib 連接 Rabbit MQ最佳實(shí)踐

    這篇文章主要介紹了詳解Node.js amqplib 連接 Rabbit MQ最佳實(shí)踐,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-01-01

最新評(píng)論

乌什县| 清原| 洛浦县| 封丘县| 丹巴县| 靖安县| 通城县| 德安县| 木兰县| 司法| 桦甸市| 乐山市| 婺源县| 英吉沙县| 大宁县| 台前县| 浪卡子县| 夏津县| 浪卡子县| 尉氏县| 洱源县| 茶陵县| 化隆| 衡东县| 昌邑市| 崇仁县| 绥芬河市| 汶川县| 汉川市| 宁蒗| 怀安县| 阜阳市| 诏安县| 连山| 望奎县| 轮台县| 龙里县| 垫江县| 昭觉县| 青川县| 梁平县|