- saveFromResponse(HttpUrl, List<Cookie>) - 类 中的方法cn.wanghaomiao.seimi.http.okhttp.CookiesManager
-
- saveTo(File) - 类 中的方法cn.wanghaomiao.seimi.struct.Response
-
- scan(String[], Class<? extends Annotation>...) - 类 中的方法cn.wanghaomiao.seimi.core.SeimiScanner
-
- ScanConfig - cn.wanghaomiao.seimi.core中的类
-
- ScanConfig() - 类 的构造器cn.wanghaomiao.seimi.core.ScanConfig
-
- Seimi - cn.wanghaomiao.seimi.core中的类
-
- Seimi() - 类 的构造器cn.wanghaomiao.seimi.core.Seimi
-
- SeimiAgentContentType - cn.wanghaomiao.seimi.http中的枚举
-
用于指定SeimiAgent处理请求返回的内容的数据格式
- seimiAgentHost() - 接口 中的方法cn.wanghaomiao.seimi.core.SeimiCrawler
-
设置SeimiAgent的主机地址,如 seimi.wanghaomiao.cn or 10.10.15.211
- seimiAgentHost() - 类 中的方法cn.wanghaomiao.seimi.def.BaseSeimiCrawler
-
- seimiAgentPort() - 接口 中的方法cn.wanghaomiao.seimi.core.SeimiCrawler
-
seimiAgent监听端口
- seimiAgentPort() - 类 中的方法cn.wanghaomiao.seimi.def.BaseSeimiCrawler
-
- SeimiBeanResolveException - cn.wanghaomiao.seimi.exception中的异常错误
-
- SeimiBeanResolveException(String) - 异常错误 的构造器cn.wanghaomiao.seimi.exception.SeimiBeanResolveException
-
- SeimiBeanResolver - cn.wanghaomiao.seimi.core中的类
-
根据Bean中字段定义的XPath路径自动提取数据
- SeimiBeanResolver() - 类 的构造器cn.wanghaomiao.seimi.core.SeimiBeanResolver
-
- SeimiContext - cn.wanghaomiao.seimi.core中的类
-
初始化上下文环境
- SeimiContext() - 类 的构造器cn.wanghaomiao.seimi.core.SeimiContext
-
- SeimiCookie - cn.wanghaomiao.seimi.http中的类
-
http cookie要素,屏蔽hcclient与okhttp区别
- SeimiCookie(String, String, String, String) - 类 的构造器cn.wanghaomiao.seimi.http.SeimiCookie
-
- SeimiCrawler - cn.wanghaomiao.seimi.core中的接口
-
- SeimiDownloader - cn.wanghaomiao.seimi.core中的接口
-
- SeimiHttpHandler - cn.wanghaomiao.seimi.httpd中的类
-
- SeimiHttpHandler(Map<String, CrawlerModel>) - 类 的构造器cn.wanghaomiao.seimi.httpd.SeimiHttpHandler
-
- SeimiHttpType - cn.wanghaomiao.seimi.http中的枚举
-
用于指定默认的http请求处理器的实现
- SeimiInitExcepiton - cn.wanghaomiao.seimi.exception中的异常错误
-
启动初始化异常
- SeimiInitExcepiton(String) - 异常错误 的构造器cn.wanghaomiao.seimi.exception.SeimiInitExcepiton
-
- SeimiInterceptor - cn.wanghaomiao.seimi.core中的接口
-
爬虫执行方法的通用拦截器
- SeimiProcessExcepiton - cn.wanghaomiao.seimi.exception中的异常错误
-
运行处理异常
- SeimiProcessExcepiton(Exception) - 异常错误 的构造器cn.wanghaomiao.seimi.exception.SeimiProcessExcepiton
-
- SeimiProcessExcepiton(String) - 异常错误 的构造器cn.wanghaomiao.seimi.exception.SeimiProcessExcepiton
-
- SeimiProcessor - cn.wanghaomiao.seimi.core中的类
-
- SeimiProcessor(List<SeimiInterceptor>, CrawlerModel) - 类 的构造器cn.wanghaomiao.seimi.core.SeimiProcessor
-
- SeimiQueue - cn.wanghaomiao.seimi.core中的接口
-
定义系统队列的基本接口,可自由选择实现,只要符合规范就行。
- seimiQueue - 类 中的变量cn.wanghaomiao.seimi.httpd.HttpRequestProcessor
-
- SeimiRedirectStrategy - cn.wanghaomiao.seimi.http.hc中的类
-
之所以要自行覆盖默认实现,是因为默认实现在post/redirect/post这种情况下不会传递原有请求的数据信息,只会传递一个uri其他的都丢了,
这显然是非常不理想的,所以必须重写覆盖。
- SeimiRedirectStrategy() - 类 的构造器cn.wanghaomiao.seimi.http.hc.SeimiRedirectStrategy
-
- seimiScanner - 类 中的变量cn.wanghaomiao.seimi.core.SeimiContext
-
- SeimiScanner - cn.wanghaomiao.seimi.core中的类
-
上下文加载器
- SeimiScanner(AnnotationConfigApplicationContext) - 类 的构造器cn.wanghaomiao.seimi.core.SeimiScanner
-
- setBodyType(BodyType) - 类 中的方法cn.wanghaomiao.seimi.struct.Response
-
- setCallBack(String) - 类 中的方法cn.wanghaomiao.seimi.struct.Request
-
- setCharset(String) - 类 中的方法cn.wanghaomiao.seimi.struct.Response
-
- setContent(String) - 类 中的方法cn.wanghaomiao.seimi.struct.Response
-
- setCrawlerName(String) - 类 中的方法cn.wanghaomiao.seimi.def.BaseSeimiCrawler
-
- setCrawlerName(String) - 类 中的方法cn.wanghaomiao.seimi.struct.Request
-
- setCurrentReqCount(int) - 类 中的方法cn.wanghaomiao.seimi.struct.Request
-
- setData(byte[]) - 类 中的方法cn.wanghaomiao.seimi.struct.Response
-
- setDomain(String) - 类 中的方法cn.wanghaomiao.seimi.http.SeimiCookie
-
- setHeader(Map<String, String>) - 类 中的方法cn.wanghaomiao.seimi.struct.Request
-
- setHost(String) - 类 中的方法cn.wanghaomiao.seimi.def.DefaultRedisQueue
-
- setHttpMethod(HttpMethod) - 类 中的方法cn.wanghaomiao.seimi.struct.Request
-
- setMaxReqCount(int) - 类 中的方法cn.wanghaomiao.seimi.struct.Request
-
- setMeta(Map<String, String>) - 类 中的方法cn.wanghaomiao.seimi.struct.Request
-
- setMeta(Map<String, String>) - 类 中的方法cn.wanghaomiao.seimi.struct.Response
-
- setName(String) - 类 中的方法cn.wanghaomiao.seimi.http.SeimiCookie
-
- setParams(Map<String, String>) - 类 中的方法cn.wanghaomiao.seimi.struct.Request
-
- setParams(Map<String, String>) - 类 中的方法cn.wanghaomiao.seimi.struct.Response
-
- setPassword(String) - 类 中的方法cn.wanghaomiao.seimi.def.DefaultRedisQueue
-
- setPath(String) - 类 中的方法cn.wanghaomiao.seimi.http.SeimiCookie
-
- setPort(int) - 类 中的方法cn.wanghaomiao.seimi.def.DefaultRedisQueue
-
- setQueue(SeimiQueue) - 类 中的方法cn.wanghaomiao.seimi.def.BaseSeimiCrawler
-
- setQuueNamePrefix(String) - 类 中的方法cn.wanghaomiao.seimi.def.DefaultRedisQueue
-
- setRealUrl(String) - 类 中的方法cn.wanghaomiao.seimi.struct.Response
-
- setReferer(String) - 类 中的方法cn.wanghaomiao.seimi.struct.Response
-
- setRequest(Request) - 类 中的方法cn.wanghaomiao.seimi.struct.Response
-
- setSeimiAgentContentType(SeimiAgentContentType) - 类 中的方法cn.wanghaomiao.seimi.struct.Request
-
- setSeimiAgentRenderTime(long) - 类 中的方法cn.wanghaomiao.seimi.struct.Request
-
- setSeimiAgentScript(String) - 类 中的方法cn.wanghaomiao.seimi.struct.Request
-
- setSeimiAgentUseCookie(Boolean) - 类 中的方法cn.wanghaomiao.seimi.struct.Request
-
- setSeimiCookies(List<SeimiCookie>) - 类 中的方法cn.wanghaomiao.seimi.struct.Request
-
- setSeimiHttpType(SeimiHttpType) - 类 中的方法cn.wanghaomiao.seimi.struct.Response
-
- setSkipDuplicateFilter(boolean) - 类 中的方法cn.wanghaomiao.seimi.struct.Request
-
- setStop(boolean) - 类 中的方法cn.wanghaomiao.seimi.struct.Request
-
- setUrl(String) - 类 中的方法cn.wanghaomiao.seimi.struct.Request
-
- setUrl(String) - 类 中的方法cn.wanghaomiao.seimi.struct.Response
-
- setValue(String) - 类 中的方法cn.wanghaomiao.seimi.http.SeimiCookie
-
- signRequest(Request) - 类 中的静态方法cn.wanghaomiao.seimi.utils.GenericUtils
-
- sortParams(Map<String, String>) - 类 中的静态方法cn.wanghaomiao.seimi.utils.GenericUtils
-
- start(String...) - 类 中的方法cn.wanghaomiao.seimi.core.Seimi
-
已过时。
- start(Response) - 接口 中的方法cn.wanghaomiao.seimi.core.SeimiCrawler
-
针对startUrl生成首批的response回调这个初始接口
- startAll() - 类 中的方法cn.wanghaomiao.seimi.core.Seimi
-
- startRequests() - 接口 中的方法cn.wanghaomiao.seimi.core.SeimiCrawler
-
起始的Request,可以应对更复杂的情况,当String[] startUrls();无法满足需求的情况下推荐使用
- startRequests() - 类 中的方法cn.wanghaomiao.seimi.def.BaseSeimiCrawler
-
- startUrls() - 接口 中的方法cn.wanghaomiao.seimi.core.SeimiCrawler
-
设置起始url
- statusCode() - 接口 中的方法cn.wanghaomiao.seimi.core.SeimiDownloader
-
http请求状态
- statusCode() - 类 中的方法cn.wanghaomiao.seimi.http.hc.HcDownloader
-
- statusCode() - 类 中的方法cn.wanghaomiao.seimi.http.okhttp.OkHttpDownloader
-
- StrFormatUtil - cn.wanghaomiao.seimi.utils中的类
-
- StrFormatUtil() - 类 的构造器cn.wanghaomiao.seimi.utils.StrFormatUtil
-
- StructValidator - cn.wanghaomiao.seimi.utils中的类
-
- StructValidator() - 类 的构造器cn.wanghaomiao.seimi.utils.StructValidator
-