亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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中模擬下請(qǐng)求:

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

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

使用命令,將庫安裝即可

npm install request --save -dev

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

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)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論