var listSource = 'https://openphish.com/feed.txt'; var listUpdateIntervalHours = 1; var isNumber = function(obj) { return (obj == parseFloat(obj) && obj > 0); } if (isNumber(params.fetchIntervalHours)) { listUpdateIntervalHours = params.fetchIntervalHours; } var getList = function() { var res = http(listSource,{Method: 'GET'},params.insecure,params.proxy); if (res.StatusCode < 200 || res.StatusCode >= 300) { throw 'Request Failed.\nStatus code: ' + res.StatusCode + '.\nBody: ' + JSON.stringify(res) + '.'; } var list = res.Body.split("\n"); var obj={}; for (var i=0;i