类 UrlManagerImpl
- java.lang.Object
-
- top.xcphoenix.jfjw.manager.impl.UrlManagerImpl
-
- 所有已实现的接口:
UrlManager
public class UrlManagerImpl extends java.lang.Object implements UrlManager
- 版本:
- 1.0
- 作者:
- xuanc
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 protected org.apache.http.client.utils.URIBuilderafterCurrTimeDecorate(java.lang.String string)protected org.apache.http.client.utils.URIBuilderafterCurrTimeDecorate(java.lang.String string, java.lang.String key)protected org.apache.http.client.utils.URIBuilderafterDecorate(java.lang.String string)org.apache.http.client.utils.URIBuildergetClassTableApiLink(java.lang.String baseUrl)获取课表信息urlorg.apache.http.client.utils.URIBuildergetClassTableSimplePage(java.lang.String baseUrl)org.apache.http.client.utils.URIBuildergetIndexLink(java.lang.String baseUrl)获取首页urlstatic UrlManagergetInstance()org.apache.http.client.utils.URIBuildergetLoginLink(java.lang.String baseUrl)获取登录urljava.lang.StringgetLoginRedirectLink()获取重定向urlorg.apache.http.client.utils.URIBuildergetPublicKeyLink(java.lang.String baseUrl)public methodprotected java.lang.StringgetUrl(java.lang.String baseUrl, java.lang.String link)org.apache.http.client.utils.URIBuildergetUserInfoApiLink(java.lang.String baseUrl)获取用户信息url
-
-
-
方法详细资料
-
getInstance
public static UrlManager getInstance()
-
getPublicKeyLink
public org.apache.http.client.utils.URIBuilder getPublicKeyLink(java.lang.String baseUrl) throws java.net.URISyntaxExceptionpublic method- 指定者:
getPublicKeyLink在接口中UrlManager- 参数:
baseUrl- 域名- 返回:
- uri
- 抛出:
java.net.URISyntaxException- url语法错误(无效的域名)
-
getIndexLink
public org.apache.http.client.utils.URIBuilder getIndexLink(java.lang.String baseUrl) throws java.net.URISyntaxException从接口复制的说明:UrlManager获取首页url- 指定者:
getIndexLink在接口中UrlManager- 参数:
baseUrl- 域名- 返回:
- url
- 抛出:
java.net.URISyntaxException- url语法错误(无效的域名)
-
getLoginLink
public org.apache.http.client.utils.URIBuilder getLoginLink(java.lang.String baseUrl) throws java.net.URISyntaxException从接口复制的说明:UrlManager获取登录url- 指定者:
getLoginLink在接口中UrlManager- 参数:
baseUrl- 域名- 返回:
- url
- 抛出:
java.net.URISyntaxException- url语法错误(无效的域名)
-
getUserInfoApiLink
public org.apache.http.client.utils.URIBuilder getUserInfoApiLink(java.lang.String baseUrl) throws java.net.URISyntaxException从接口复制的说明:UrlManager获取用户信息url- 指定者:
getUserInfoApiLink在接口中UrlManager- 参数:
baseUrl- 域名- 返回:
- url
- 抛出:
java.net.URISyntaxException- url语法错误(无效的域名)
-
getLoginRedirectLink
public java.lang.String getLoginRedirectLink()
从接口复制的说明:UrlManager获取重定向url- 指定者:
getLoginRedirectLink在接口中UrlManager- 返回:
- 登录地址
-
getClassTableApiLink
public org.apache.http.client.utils.URIBuilder getClassTableApiLink(java.lang.String baseUrl) throws java.net.URISyntaxException从接口复制的说明:UrlManager获取课表信息url- 指定者:
getClassTableApiLink在接口中UrlManager- 参数:
baseUrl- 域名- 返回:
- url
- 抛出:
java.net.URISyntaxException- url语法错误(无效的域名)
-
getClassTableSimplePage
public org.apache.http.client.utils.URIBuilder getClassTableSimplePage(java.lang.String baseUrl) throws java.net.URISyntaxException- 指定者:
getClassTableSimplePage在接口中UrlManager- 抛出:
java.net.URISyntaxException
-
getUrl
protected java.lang.String getUrl(java.lang.String baseUrl, java.lang.String link)
-
afterDecorate
protected org.apache.http.client.utils.URIBuilder afterDecorate(java.lang.String string) throws java.net.URISyntaxException- 抛出:
java.net.URISyntaxException
-
afterCurrTimeDecorate
protected org.apache.http.client.utils.URIBuilder afterCurrTimeDecorate(java.lang.String string) throws java.net.URISyntaxException- 抛出:
java.net.URISyntaxException
-
afterCurrTimeDecorate
protected org.apache.http.client.utils.URIBuilder afterCurrTimeDecorate(java.lang.String string, java.lang.String key) throws java.net.URISyntaxException- 抛出:
java.net.URISyntaxException
-
-