package com.kingschan.blog.services.system; /** * Created by kingschan on 2017/2/21. * remark: validate user or spider robot request url path */ public interface UrlValidationService { /** * validate category url sample :// xxx.51so.info/category/keyword * @param websiteId * @param urlPath * @return * @throws Exception */ boolean validateCategory(String websiteId,String urlPath)throws Exception; /** * validate lable url sample :/tags/xxxx * @param websiteId * @param urlPath * @return * @throws Exception */ boolean validateLable(String websiteId,String urlPath)throws Exception; /** * validate date url sample : /date/20160216 or 201602 * @param websiteId * @param urlPath * @return * @throws Exception */ boolean validateDate(String websiteId,String urlPath)throws Exception; }