(url)
| 47 | |
| 48 | |
| 49 | function newRequestPromise(url) { |
| 50 | url = url.replace('www.stats.gov.cn', IP); |
| 51 | log.debug('request == >', url); |
| 52 | return request.getAsync({ |
| 53 | url: url, |
| 54 | encoding: null, |
| 55 | timeout: 50000 |
| 56 | }); |
| 57 | // promise resolve only accept value |
| 58 | // return new Promise(function(resolve, reject) { |
| 59 | // request({ |
| 60 | // }, function(error, response, body) { |
| 61 | // log.debug(response.statusCode); |
| 62 | // log.debug(response.body); |
| 63 | // if (response.statusCode == 200) { |
| 64 | // resolve([response, response.body]); |
| 65 | // } else { |
| 66 | // //some error handling |
| 67 | // reject(error) |
| 68 | // } |
| 69 | // }); |
| 70 | // }, ); |
| 71 | } |
| 72 | |
| 73 | |
| 74 | const ProvincePath = 'src/province.json'; |
no outgoing calls
no test coverage detected