2013-12-15 84 views
0

當我在我的應用程序中嘗試以下API調用失敗時。它可以在瀏覽器中使用同一臺機器正常工作。我應該得到一個JSON響應。api調用失敗,請求模塊在node.js中應用程序

var url = 'http://www.btc38.com/trade/getTradeList.php?coinname=BTC'; 

request.get({ url: url, json: json, strictSSL: false, headers: { 'User-Agent' : '' } }, function (err, resp, data) { 
}); 

編輯:通過「失敗」我的意思是我得到一個非JSON錯誤頁面。

+0

失敗怎麼辦?它是否會給出200範圍內的響應?它是否引發異常?它超時嗎?它是否會在空間連續體中產生裂痕? –

+0

非html的json錯誤頁面 – chovy

回答

1

您不能使用空的User-Agent標頭,否則請求失敗。

所以使用這樣的:

'User-Agent' : 'request/x.y' 
+0

就是這樣。謝謝。 – chovy

相關問題