node.js中的http.get方法使用說(shuō)明
方法說(shuō)明:
由于大多數(shù)請(qǐng)求是不包含請(qǐng)求體的 GET請(qǐng)求。Node.js為請(qǐng)求提供了更加簡(jiǎn)便的方法。
該方法和 Http.request()的不同在于,該方法只以 GET 方式請(qǐng)求,并且會(huì)自動(dòng)調(diào)用 req.end()來(lái)結(jié)束請(qǐng)求。
語(yǔ)法:
http.get(options, callback)
由于該方法屬于http模塊,使用前需要引入http模塊(var http= require(“http”) )
接收參數(shù):
option 表示請(qǐng)求網(wǎng)站的域名或IP地址(請(qǐng)求的地址)
callback 回調(diào)函數(shù)傳遞一個(gè)參數(shù)res,即響應(yīng)對(duì)象,表示收到請(qǐng)求后要做出的響應(yīng)。想知道res有哪些屬性,可以查看 “http.response屬性整合”。
res為 http.ClientResponse的實(shí)例。
例子:
http.get("http://www.google.com/index.html", function(res) {
console.log("Got response: " + res.statusCode);
}).on('error', function(e) {
console.log("Got error: " + e.message);
});
源碼:
exports.get = function(options, cb) {
return globalAgent.get(options, cb);
};
相關(guān)文章
Nodejs中調(diào)用系統(tǒng)命令、Shell腳本和Python腳本的方法和實(shí)例
這篇文章主要介紹了Nodejs中調(diào)用系統(tǒng)命令、Shell腳本和Python腳本的方法和實(shí)例,本文給出了利用子進(jìn)程調(diào)用系統(tǒng)命令、執(zhí)行系統(tǒng)命令、調(diào)用傳參數(shù)的shell腳本、調(diào)用python腳本的例子,需要的朋友可以參考下2015-01-01node.js中的querystring.unescape方法使用說(shuō)明
這篇文章主要介紹了node.js中的querystring.unescape方法使用說(shuō)明,本文介紹了querystring.unescape的方法說(shuō)明、語(yǔ)法、接收參數(shù)、使用實(shí)例和實(shí)現(xiàn)源碼,需要的朋友可以參考下2014-12-12深入淺析Node.js 事件循環(huán)、定時(shí)器和process.nextTick()
這篇文章主要介紹了Node.js 事件循環(huán)、定時(shí)器和process.nextTick()的相關(guān)知識(shí),非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-10-10詳解PNPM?Monorepo依賴項(xiàng)管理功能模擬實(shí)現(xiàn)
這篇文章主要介紹了PNPM?Monorepo依賴項(xiàng)管理功能模擬實(shí)現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-03-03DevEco?Studio設(shè)置Nodejs提示路徑只能包含英文、數(shù)字、下劃線等解決辦法
這篇文章主要給大家介紹了關(guān)于DevEco?Studio設(shè)置Nodejs提示路徑只能包含英文、數(shù)字、下劃線等的解決辦法,文中通過(guò)圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2024-01-01node.js中的http.request.end方法使用說(shuō)明
這篇文章主要介紹了node.js中的http.request.end方法使用說(shuō)明,本文介紹了http.request.end的方法說(shuō)明、語(yǔ)法、接收參數(shù)、使用實(shí)例和實(shí)現(xiàn)源碼,需要的朋友可以參考下2014-12-12Node.js多進(jìn)程的方法與參數(shù)實(shí)例說(shuō)明
這篇文章主要介紹了Node.js多進(jìn)程的方法與參數(shù)實(shí)例說(shuō)明,Node.js 是以單線程的模式運(yùn)行的,但它使用的是事件驅(qū)動(dòng)來(lái)處理并發(fā),這樣有助于我們?cè)诙嗪?nbsp;cpu 的系統(tǒng)上創(chuàng)建多個(gè)子進(jìn)程,從而提高性能,需要的朋友可以參考下2023-05-05