requestjs

    0熱度

    1回答

    使用JSReport生成一些打印輸出,並且在保存從API返回的PDF文件時遇到了一些麻煩。 我使用這個代碼來保存文件: var options = { method: 'POST', url: 'http://192.168.100.64:5488/api/report', headers: { 'postman-token': '81e5ced9-d7b1-8

    0熱度

    2回答

    這是一個寫入節點js的網頁抓取代碼。 當隊列有足夠的url時,這段代碼是否總是保持5個併發請求? 爲什麼控制檯顯示其他內容? var request = require("request"); var cheerio = require("cheerio"); var fs = require('fs'); var concurrent_requests = 0; var queue =

    5熱度

    1回答

    我正在使用request-promise模塊來檢查網站是否正在使用代理。我試圖找到代理速度足以在5秒內回答。因此,如果請求在5秒內沒有超時,我只會添加對象。 對於某些代理,即使承諾解決,節點腳本暫停一段時間。我找不到延遲的原因。我看到它打印Done但它掛起。 1分10秒後,腳本退出。這是由於我的代碼掛起,或開放套接字等操作系統問題? const rp = require('request-prom

    0熱度

    1回答

    由於我已經有一臺服務器並在本地主機上運行(見進一步下跌的例子),在節點命令行同時在線,我得到如下: > var x = request('http://localhost:8080/test.html', ... function(err) { if (err) console.log(err) }) undefined > 我期待一直得到上​​述結果。 如果我切換到飛行模式,我得

    0熱度

    1回答

    我試圖運行一個腳本,看起來像這樣: const response = await request.getAsync(channelAPI); let responseData = JSON.parse(response[0].body); 然而,當我一臺機器它可以在運行此,而另一個只是作爲一個對象返回響應,我不需要[0]。 這是怎麼回事?我之前遇到過這個問題,兩臺機器都在查看相同的

    1熱度

    1回答

    我正在使用express.js創建代理服務器來處理來自網站的調用,操作請求,然後向第三方提供者發出請求。我需要等待第三方響應才能響應我的網站,但無法找到一種方法來快速等待響應。 我的控制文件是 const model = require('../models/ticketmaster') const startHour = 'T00:00:00Z' const endHour = 'T23:

    3熱度

    1回答

    我有一個async.each迭代一個數組,併爲數組內的每個元素執行一個函數「檢查」,其中有一個請求。這是代碼,但是當我運行它時,我從調試器看到該節點不執行檢查功能,並且阻止其執行。 async.each(array, function(v_page, callback){ if(v_page.url.length>=5){ internals.check(v_pag

    0熱度

    1回答

    使用express創建文件傳輸工具,並且幾乎完成了所有工作。只需要弄清楚如何將請求中的數據寫入文件。 我的問題似乎源於不知道文件內容放在請求對象中的位置。 我的代碼來處理髮送請求 let file = watcher.getOneFile(config.thisLocation); console.dir(file); let contents = fs.readFileSync(file.f

    1熱度

    3回答

    我在擺弄使用Node.js從電子商務網站刮取數據。我使用Request來檢索頁面的DOM,並使用Cheerio來執行服務器端DOM選擇。 const cheerio = require('cheerio'); const request = require('request'); // takes a URL, scrapes the page, and returns an object

    0熱度

    1回答

    我在我的nodejs代碼中有一個promise鏈,我不明白爲什麼第二個'then'部分在第一個'then'部分完成執行之前正在執行。有人能幫我理解下面的代碼有什麼問題。 .then(model=>{ return mongooseModel.find({}) .then(result=>{ return _.each(model.dataObj,data