zhegexiaohuozi / SeimiCrawler

一个简单、敏捷、分布式的支持SpringBoot的Java爬虫框架;An agile, distributed crawler framework.
http://seimicrawler.org
Apache License 2.0
1.98k stars 679 forks source link

Request 与 Response 中的 meta 变量变成 Map<String, Object> 类型方便传值 #15

Closed ywjno closed 7 years ago

ywjno commented 8 years ago

Request 与 Response 中的 meta 变量变成 Map<String, Object> 类型方便传值, #14

zhegexiaohuozi commented 7 years ago

1,你这里没有考虑分布式模式场景下,从redis中反序列话回来的map中object都会变成JSONObject(由于采用fastjson进行序列化和反序列化,更有助于将将通讯协议标准化相对于二进制流),对于很多开发这来说这里他们会认为是标准的object,那么这里会造成更多困惑和不解。所以框架层面上会去主动要求开发者知道知己放入的是什么以及如何转回自己想要的结果。 2,这个bug可以再单独提交下

ywjno commented 7 years ago

要是这样考虑的话我就用json来进行传值,然后再转成想要的数据类型