簡體   English   中英

使用Node.js發出HTTP GET請求

[英]Make HTTP GET request using Node.js

我正在嘗試使用Node.js發出HTTP GET請求,但它出錯

請求'/ path / to / file?query = string'失敗:讀取ECONNRESET

我該如何解決? 提前致謝。 之前它在工作,我不確定發生了什么變化。

var http = require("http");
var data = "";

var options = {
    host: "sub.example.com",
    port: 80,
    path: "/path/to/file?query=string",
    method: "GET",
};

var req = http.request(options, function(resp){
    resp.on('data', function(_data){data = data + _data});
    resp.on('end', function(){callback(data)})
});

req.on('error',function(e){
    console.log("Request to '" + filename + "' failed: " + e.message)
});

req.write('data\n');
req.write('data\n');
req.end();

GET請求通常沒有正文。 嘗試刪除req.write()行,可能會更好。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM