GK(LARRY)
GK(LARRY)
部分url请求的结果可能会给一个503 httpcode,猜测可能是因为cnode的服务器负载不行或者是服务器做了频率限制,不能保证每次请求的结果都是httpcode 200。 所以你跑这个demo的时候,部分url爬出来的html代码其实是一个503的警告页面,此时当然拿不到标题、分数之类的东西。
稍微改进下, ``` javascript var requestAgain = function (url, cb) { request.get(url).end(function (err, res) { if (err || res.statusCode !== 200) { requestAgain(url, cb); return; } cb(res); }); }; topicUrls.forEach(function (topicUrl)...
@albb762 原因看 #29
感觉跟“把所有的constant都抽取出来,在一个配置文件中定义,然后在不同的actions和reducers中import使用”这种方式的差别不大啊。 可能区别在于,react-constant不需要额外维护文件,但是可能不能统一看到所有constant的含义,当多人开发时,不能非常明确目前有哪些可用的constant。