跳过导航链接
A B C D E F G H I J M N O P R S T U V 

A

addCookie(String, String) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpRequest
 
addEnvironment(Environment) - 类 中的方法com.github.dadiyang.httpinvoker.HttpApiProxyFactory.Builder
 
addHeader(String, String) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpRequest
 
addParam(String, String) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpRequest
 
addPart(MultiPart.Part) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.MultiPart
 
addProperties(Properties) - 类 中的方法com.github.dadiyang.httpinvoker.HttpApiProxyFactory.Builder
 
addProperties(InputStream) - 类 中的方法com.github.dadiyang.httpinvoker.HttpApiProxyFactory.Builder
 
addProperties(File) - 类 中的方法com.github.dadiyang.httpinvoker.HttpApiProxyFactory.Builder
 
addPropertyResolver(PropertyResolver) - 类 中的方法com.github.dadiyang.httpinvoker.HttpApiProxyFactory.Builder
 
addPropertyResolver(PropertyResolver) - 类 中的方法com.github.dadiyang.httpinvoker.propertyresolver.MultiSourcePropertyResolver
Add a new PropertyResolver;
addRule(MockRule) - 类 中的方法com.github.dadiyang.httpinvoker.mocker.MockRequestor
 

B

build() - 类 中的方法com.github.dadiyang.httpinvoker.HttpApiProxyFactory.Builder
 
Builder() - 类 的构造器com.github.dadiyang.httpinvoker.HttpApiProxyFactory.Builder
 

C

changeCase(char) - 类 中的静态方法com.github.dadiyang.httpinvoker.util.ParamUtils
 
changeInitialCase(String) - 类 中的静态方法com.github.dadiyang.httpinvoker.util.ParamUtils
 
checkCandidate(String, BeanDefinition) - 类 中的方法com.github.dadiyang.httpinvoker.spring.ClassPathHttpApiScanner
ClassPathHttpApiScanner - com.github.dadiyang.httpinvoker.spring中的类
scan the given basePackages and register bean of includeAnn-annotated interfaces' implementation that HttpProxyBeanFactory generated
ClassPathHttpApiScanner(BeanDefinitionRegistry, PropertyResolver, Requestor, RequestPreprocessor, ResponseProcessor) - 类 的构造器com.github.dadiyang.httpinvoker.spring.ClassPathHttpApiScanner
 
closeStream(Closeable) - 类 中的静态方法com.github.dadiyang.httpinvoker.util.IoUtils
 
com.github.dadiyang.httpinvoker - 程序包 com.github.dadiyang.httpinvoker
 
com.github.dadiyang.httpinvoker.annotation - 程序包 com.github.dadiyang.httpinvoker.annotation
 
com.github.dadiyang.httpinvoker.enumeration - 程序包 com.github.dadiyang.httpinvoker.enumeration
 
com.github.dadiyang.httpinvoker.mocker - 程序包 com.github.dadiyang.httpinvoker.mocker
 
com.github.dadiyang.httpinvoker.propertyresolver - 程序包 com.github.dadiyang.httpinvoker.propertyresolver
 
com.github.dadiyang.httpinvoker.requestor - 程序包 com.github.dadiyang.httpinvoker.requestor
 
com.github.dadiyang.httpinvoker.spring - 程序包 com.github.dadiyang.httpinvoker.spring
 
com.github.dadiyang.httpinvoker.util - 程序包 com.github.dadiyang.httpinvoker.util
 
containsProperty(String) - 类 中的方法com.github.dadiyang.httpinvoker.propertyresolver.EnvironmentBasePropertyResolver
 
containsProperty(String) - 类 中的方法com.github.dadiyang.httpinvoker.propertyresolver.MultiSourcePropertyResolver
 
containsProperty(String) - 类 中的方法com.github.dadiyang.httpinvoker.propertyresolver.PropertiesBasePropertyResolver
 
containsProperty(String) - 接口 中的方法com.github.dadiyang.httpinvoker.propertyresolver.PropertyResolver
Check whether the given property key is available.
ContentType - com.github.dadiyang.httpinvoker.annotation中的注释类型
 
convertInputStreamAndFile(HttpRequest) - 类 中的静态方法com.github.dadiyang.httpinvoker.util.ParamUtils
 
Cookies - com.github.dadiyang.httpinvoker.annotation中的注释类型
Indicates the parameter is a cookies map.

D

DefaultHttpRequestor - com.github.dadiyang.httpinvoker.requestor中的类
The default implementation of Requestor that send the request using Jsoup which is a elegant http client I've ever use.
DefaultHttpRequestor() - 类 的构造器com.github.dadiyang.httpinvoker.requestor.DefaultHttpRequestor
 
DefaultResponseProcessor - com.github.dadiyang.httpinvoker.requestor中的类
 
DefaultResponseProcessor() - 类 的构造器com.github.dadiyang.httpinvoker.requestor.DefaultResponseProcessor
 
DELETE - 类 中的静态变量com.github.dadiyang.httpinvoker.enumeration.ReqMethod
 
doScan(String...) - 类 中的方法com.github.dadiyang.httpinvoker.spring.ClassPathHttpApiScanner
 

E

EnvironmentBasePropertyResolver - com.github.dadiyang.httpinvoker.propertyresolver中的类
A PropertyResolver base on Spring Environment object.
EnvironmentBasePropertyResolver(Environment) - 类 的构造器com.github.dadiyang.httpinvoker.propertyresolver.EnvironmentBasePropertyResolver
 
equals(Object) - 类 中的方法com.github.dadiyang.httpinvoker.propertyresolver.EnvironmentBasePropertyResolver
 
equals(Object) - 类 中的方法com.github.dadiyang.httpinvoker.propertyresolver.PropertiesBasePropertyResolver
 
equals(Object, Object) - 类 中的静态方法com.github.dadiyang.httpinvoker.util.ObjectUtils
 
ExpectedCode - com.github.dadiyang.httpinvoker.annotation中的注释类型
正确的code是什么 默认为 0 接口返回值 code 不统一,有些接口 code 为 0 时表明成功,有些则为 1 因此创建此注解

F

Form - com.github.dadiyang.httpinvoker.annotation中的注释类型
indicate a request with Content-Type of application/x-www-form-urlencoded

G

GET - 类 中的静态变量com.github.dadiyang.httpinvoker.enumeration.ReqMethod
 
getBody() - 类 中的方法com.github.dadiyang.httpinvoker.mocker.MockRule
 
getBody() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpClientResponse
 
getBody() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpRequest
 
getBody() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpResponse
 
getBody() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.JsoupHttpResponse
 
getBodyAsBytes() - 类 中的方法com.github.dadiyang.httpinvoker.mocker.MockResponse
 
getBodyAsBytes() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpClientResponse
 
getBodyAsBytes() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpResponse
 
getBodyAsBytes() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.JsoupHttpResponse
 
getBodyStream() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpClientResponse
 
getBodyStream() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpResponse
 
getBodyStream() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.JsoupHttpResponse
 
getCharset() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpClientResponse
 
getCharset() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpResponse
 
getCharset() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.JsoupHttpResponse
 
getContentType() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpClientResponse
 
getContentType() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpResponse
 
getContentType() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.JsoupHttpResponse
 
getCookie(String) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpClientResponse
 
getCookie(String) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpResponse
 
getCookie(String) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.JsoupHttpResponse
 
getCookies() - 类 中的方法com.github.dadiyang.httpinvoker.mocker.MockRule
 
getCookies() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpClientResponse
 
getCookies() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpRequest
 
getCookies() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpResponse
 
getCookies() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.JsoupHttpResponse
 
getData() - 类 中的方法com.github.dadiyang.httpinvoker.mocker.MockRule
 
getData() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpRequest
 
getFileFormKey() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpRequest
 
getFrom() - 枚举 中的方法com.github.dadiyang.httpinvoker.requestor.Status
 
getHeader(String) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpClientResponse
 
getHeader(String) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpResponse
 
getHeader(String) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.JsoupHttpResponse
 
getHeaders() - 类 中的方法com.github.dadiyang.httpinvoker.mocker.MockRule
 
getHeaders() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpClientResponse
 
getHeaders(String) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpClientResponse
 
getHeaders() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpRequest
 
getHeaders() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpResponse
 
getHeaders(String) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpResponse
 
getHeaders() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.JsoupHttpResponse
 
getHeaders(String) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.JsoupHttpResponse
 
getInputStream() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.MultiPart.Part
 
getInterfaceClass() - 类 中的方法com.github.dadiyang.httpinvoker.spring.HttpApiProxyFactoryBean
 
getKey() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.MultiPart.Part
 
getMethod() - 类 中的方法com.github.dadiyang.httpinvoker.mocker.MockRule
 
getMethod() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpRequest
 
getObject() - 类 中的方法com.github.dadiyang.httpinvoker.spring.HttpApiProxyFactoryBean
 
getObjectType() - 类 中的方法com.github.dadiyang.httpinvoker.spring.HttpApiProxyFactoryBean
 
getParts() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.MultiPart
return an unmodifiable parts list
getProperties(String) - 类 中的静态方法com.github.dadiyang.httpinvoker.util.IoUtils
read properties from either classpath or file
getPropertiesFromClassPath(String) - 类 中的静态方法com.github.dadiyang.httpinvoker.util.IoUtils
 
getPropertiesFromFile(String) - 类 中的静态方法com.github.dadiyang.httpinvoker.util.IoUtils
 
getProperty(String) - 类 中的方法com.github.dadiyang.httpinvoker.propertyresolver.EnvironmentBasePropertyResolver
 
getProperty(String) - 类 中的方法com.github.dadiyang.httpinvoker.propertyresolver.MultiSourcePropertyResolver
 
getProperty(String) - 类 中的方法com.github.dadiyang.httpinvoker.propertyresolver.PropertiesBasePropertyResolver
 
getProperty(String) - 接口 中的方法com.github.dadiyang.httpinvoker.propertyresolver.PropertyResolver
Return the property value associated with the given key, or null if the key cannot be resolved.
getPropertyResolver() - 类 中的方法com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
getProxy(Class<T>) - 类 中的方法com.github.dadiyang.httpinvoker.HttpApiProxyFactory
dynamic proxy the given interface whose methods annotated with @HttpReq
getRequestor() - 类 中的方法com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
getRequestPreprocessor() - 类 中的方法com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
getResolvers() - 类 中的方法com.github.dadiyang.httpinvoker.propertyresolver.MultiSourcePropertyResolver
 
getResponse() - 类 中的方法com.github.dadiyang.httpinvoker.mocker.MockRule
 
getResponseProcessor() - 类 中的方法com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
getStatusCode() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpClientResponse
 
getStatusCode() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpResponse
 
getStatusCode() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.JsoupHttpResponse
 
getStatusMessage() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpClientResponse
 
getStatusMessage() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpResponse
 
getStatusMessage() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.JsoupHttpResponse
 
getTimeout() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpRequest
 
getTo() - 枚举 中的方法com.github.dadiyang.httpinvoker.requestor.Status
 
getUriReg() - 类 中的方法com.github.dadiyang.httpinvoker.mocker.MockRule
 
getUrl() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpRequest
 
getUrlReg() - 类 中的方法com.github.dadiyang.httpinvoker.mocker.MockRule
 
getValue() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.MultiPart.Part
 

H

hashCode() - 类 中的方法com.github.dadiyang.httpinvoker.propertyresolver.EnvironmentBasePropertyResolver
 
hashCode() - 类 中的方法com.github.dadiyang.httpinvoker.propertyresolver.PropertiesBasePropertyResolver
 
HEAD - 类 中的静态变量com.github.dadiyang.httpinvoker.enumeration.ReqMethod
 
Headers - com.github.dadiyang.httpinvoker.annotation中的注释类型
Indicates the parameter is a header map.
HttpApi - com.github.dadiyang.httpinvoker.annotation中的注释类型
Indicate the interface is a http api interface.
HttpApiConfigurer - com.github.dadiyang.httpinvoker.spring中的类
Scanning the base packages that HttpApiScan specified.
HttpApiConfigurer() - 类 的构造器com.github.dadiyang.httpinvoker.spring.HttpApiConfigurer
 
HttpApiInvoker - com.github.dadiyang.httpinvoker中的类
an InvocationHandler which request the url that the annotation's value attribute specify when the annotated method is invoked.
HttpApiInvoker(Requestor, Properties, Class<?>, RequestPreprocessor, ResponseProcessor) - 类 的构造器com.github.dadiyang.httpinvoker.HttpApiInvoker
 
HttpApiInvoker(Requestor, PropertyResolver, Class<?>, RequestPreprocessor, ResponseProcessor) - 类 的构造器com.github.dadiyang.httpinvoker.HttpApiInvoker
 
HttpApiProxyFactory - com.github.dadiyang.httpinvoker中的类
A factory to create HttpApiInvoker
HttpApiProxyFactory() - 类 的构造器com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
HttpApiProxyFactory(Requestor) - 类 的构造器com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
HttpApiProxyFactory(Properties) - 类 的构造器com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
HttpApiProxyFactory(Requestor, Properties) - 类 的构造器com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
HttpApiProxyFactory(Properties, RequestPreprocessor) - 类 的构造器com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
HttpApiProxyFactory(Properties, ResponseProcessor) - 类 的构造器com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
HttpApiProxyFactory(Properties, RequestPreprocessor, ResponseProcessor) - 类 的构造器com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
HttpApiProxyFactory(RequestPreprocessor) - 类 的构造器com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
HttpApiProxyFactory(ResponseProcessor) - 类 的构造器com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
HttpApiProxyFactory(RequestPreprocessor, ResponseProcessor) - 类 的构造器com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
HttpApiProxyFactory(PropertyResolver) - 类 的构造器com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
HttpApiProxyFactory(Requestor, PropertyResolver) - 类 的构造器com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
HttpApiProxyFactory(PropertyResolver, RequestPreprocessor) - 类 的构造器com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
HttpApiProxyFactory(PropertyResolver, ResponseProcessor) - 类 的构造器com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
HttpApiProxyFactory(PropertyResolver, RequestPreprocessor, ResponseProcessor) - 类 的构造器com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
HttpApiProxyFactory(Requestor, Properties, RequestPreprocessor) - 类 的构造器com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
HttpApiProxyFactory(Requestor, Properties, RequestPreprocessor, ResponseProcessor) - 类 的构造器com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
HttpApiProxyFactory(Requestor, PropertyResolver, RequestPreprocessor) - 类 的构造器com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
HttpApiProxyFactory(Requestor, PropertyResolver, RequestPreprocessor, ResponseProcessor) - 类 的构造器com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
HttpApiProxyFactory.Builder - com.github.dadiyang.httpinvoker中的类
the builder of HttpApiProxyFactory
HttpApiProxyFactoryBean<T> - com.github.dadiyang.httpinvoker.spring中的类
A factory bean which produce HttpApi interface's implement by using proxyFactory
HttpApiProxyFactoryBean() - 类 的构造器com.github.dadiyang.httpinvoker.spring.HttpApiProxyFactoryBean
 
HttpApiScan - com.github.dadiyang.httpinvoker.annotation中的注释类型
Similar to @ComponentScan in Spring, the HttpApiScan.value() specify the base packages the HttpApiConfigurer would scan.
HttpClientRequestor - com.github.dadiyang.httpinvoker.requestor中的类
an http requestor base on HttpClient
HttpClientRequestor(CloseableHttpClient) - 类 的构造器com.github.dadiyang.httpinvoker.requestor.HttpClientRequestor
 
HttpClientRequestor() - 类 的构造器com.github.dadiyang.httpinvoker.requestor.HttpClientRequestor
 
HttpClientResponse - com.github.dadiyang.httpinvoker.requestor中的类
 
HttpClientResponse(CloseableHttpResponse) - 类 的构造器com.github.dadiyang.httpinvoker.requestor.HttpClientResponse
 
HttpReq - com.github.dadiyang.httpinvoker.annotation中的注释类型
Indicates the http request related information.
HttpRequest - com.github.dadiyang.httpinvoker.requestor中的类
 
HttpRequest(String) - 类 的构造器com.github.dadiyang.httpinvoker.requestor.HttpRequest
 
HttpRequest(String, String, int) - 类 的构造器com.github.dadiyang.httpinvoker.requestor.HttpRequest
 
HttpRequest(int, String) - 类 的构造器com.github.dadiyang.httpinvoker.requestor.HttpRequest
 
HttpResponse - com.github.dadiyang.httpinvoker.requestor中的类
 
HttpResponse() - 类 的构造器com.github.dadiyang.httpinvoker.requestor.HttpResponse
 
HttpResponse(int, String, String) - 类 的构造器com.github.dadiyang.httpinvoker.requestor.HttpResponse
 

I

invoke(Object, Method, Object[]) - 类 中的方法com.github.dadiyang.httpinvoker.HttpApiInvoker
 
IoUtils - com.github.dadiyang.httpinvoker.util中的类
IO Utils
isBasicType(Class<?>) - 类 中的静态方法com.github.dadiyang.httpinvoker.util.ParamUtils
check if the clz is primary type, primary type's wrapper, String or Void
isCandidateComponent(AnnotatedBeanDefinition) - 类 中的方法com.github.dadiyang.httpinvoker.spring.ClassPathHttpApiScanner
isCollection(Object) - 类 中的静态方法com.github.dadiyang.httpinvoker.util.ParamUtils
check if the arg is a collection
isSingleton() - 类 中的方法com.github.dadiyang.httpinvoker.spring.HttpApiProxyFactoryBean
 
isUploadRequest(Object) - 类 中的静态方法com.github.dadiyang.httpinvoker.util.ParamUtils
 

J

JsoupHttpResponse - com.github.dadiyang.httpinvoker.requestor中的类
 
JsoupHttpResponse(Connection.Response) - 类 的构造器com.github.dadiyang.httpinvoker.requestor.JsoupHttpResponse
 
JsoupRequestor - com.github.dadiyang.httpinvoker.requestor中的类
The default implementation of Requestor that send the request using Jsoup which is a elegant http client I've ever use.
JsoupRequestor() - 类 的构造器com.github.dadiyang.httpinvoker.requestor.JsoupRequestor
 

M

MockRequestor - com.github.dadiyang.httpinvoker.mocker中的类
Mock 请求器,使用这个请求器可以配置一些规则,当发起的请求符合这个规则时,直接返回给定的结果而不发起真实请求 没有匹配的规则才发起真实请求 注:只用于开发环境使用,生产环境千万不要使用此请求器!!
MockRequestor() - 类 的构造器com.github.dadiyang.httpinvoker.mocker.MockRequestor
 
MockRequestor(List<MockRule>, Requestor) - 类 的构造器com.github.dadiyang.httpinvoker.mocker.MockRequestor
 
MockRequestor(List<MockRule>) - 类 的构造器com.github.dadiyang.httpinvoker.mocker.MockRequestor
 
MockResponse - com.github.dadiyang.httpinvoker.mocker中的类
 
MockResponse() - 类 的构造器com.github.dadiyang.httpinvoker.mocker.MockResponse
 
MockResponse(int, String) - 类 的构造器com.github.dadiyang.httpinvoker.mocker.MockResponse
 
MockResponse(String, int) - 类 的构造器com.github.dadiyang.httpinvoker.mocker.MockResponse
 
MockResponse(String) - 类 的构造器com.github.dadiyang.httpinvoker.mocker.MockResponse
 
MockResponse(int, String, String) - 类 的构造器com.github.dadiyang.httpinvoker.mocker.MockResponse
 
MockRule - com.github.dadiyang.httpinvoker.mocker中的类
Mock规则
MockRule() - 类 的构造器com.github.dadiyang.httpinvoker.mocker.MockRule
 
MockRule(String) - 类 的构造器com.github.dadiyang.httpinvoker.mocker.MockRule
 
MockRule(String, HttpResponse) - 类 的构造器com.github.dadiyang.httpinvoker.mocker.MockRule
 
MockRule(String, String, HttpResponse) - 类 的构造器com.github.dadiyang.httpinvoker.mocker.MockRule
 
MockRule(String, Map<String, Object>, HttpResponse) - 类 的构造器com.github.dadiyang.httpinvoker.mocker.MockRule
 
multiHeaders() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpClientResponse
 
multiHeaders() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpResponse
 
multiHeaders() - 类 中的方法com.github.dadiyang.httpinvoker.requestor.JsoupHttpResponse
 
MultiPart - com.github.dadiyang.httpinvoker.requestor中的类
multipart/form-data params
MultiPart() - 类 的构造器com.github.dadiyang.httpinvoker.requestor.MultiPart
 
MultiPart(List<MultiPart.Part>) - 类 的构造器com.github.dadiyang.httpinvoker.requestor.MultiPart
 
MultiPart.Part - com.github.dadiyang.httpinvoker.requestor中的类
a part of MultiPart params
MultiSourcePropertyResolver - com.github.dadiyang.httpinvoker.propertyresolver中的类
A PropertyResolver which includes a set of PropertyResolvers
MultiSourcePropertyResolver(Set<PropertyResolver>) - 类 的构造器com.github.dadiyang.httpinvoker.propertyresolver.MultiSourcePropertyResolver
Construct by a given resolvers list.
MultiSourcePropertyResolver() - 类 的构造器com.github.dadiyang.httpinvoker.propertyresolver.MultiSourcePropertyResolver
 

N

newProxy(Class<T>) - 类 中的静态方法com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
newProxy(Class<T>, Properties) - 类 中的静态方法com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
newProxy(Class<T>, RequestPreprocessor) - 类 中的静态方法com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
newProxy(Class<T>, Requestor) - 类 中的静态方法com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
newProxy(Class<T>, Requestor, Properties) - 类 中的静态方法com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
newProxy(Class<T>, Properties, RequestPreprocessor) - 类 中的静态方法com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
newProxy(Class<T>, Requestor, Properties, RequestPreprocessor) - 类 中的静态方法com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
newProxy(Class<T>, Requestor, Properties, RequestPreprocessor, ResponseProcessor) - 类 中的静态方法com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
newProxy(Class<T>, PropertyResolver) - 类 中的静态方法com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
newProxy(Class<T>, Requestor, PropertyResolver) - 类 中的静态方法com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
newProxy(Class<T>, PropertyResolver, RequestPreprocessor) - 类 中的静态方法com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
newProxy(Class<T>, PropertyResolver, RequestPreprocessor, ResponseProcessor) - 类 中的静态方法com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
newProxy(Class<T>, PropertyResolver, ResponseProcessor) - 类 中的静态方法com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
newProxy(Class<T>, ResponseProcessor) - 类 中的静态方法com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
newProxy(Class<T>, Requestor, PropertyResolver, RequestPreprocessor) - 类 中的静态方法com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 
newProxy(Class<T>, Requestor, PropertyResolver, RequestPreprocessor, ResponseProcessor) - 类 中的静态方法com.github.dadiyang.httpinvoker.HttpApiProxyFactory
 

O

ObjectUtils - com.github.dadiyang.httpinvoker.util中的类
 
OPTIONS - 类 中的静态变量com.github.dadiyang.httpinvoker.enumeration.ReqMethod
 

P

Param - com.github.dadiyang.httpinvoker.annotation中的注释类型
The Param.value() stand for the key of request param and the annotated parameter represents the according value value and isBody should not both be empty/false, otherwise the param will be ignored
ParamUtils - com.github.dadiyang.httpinvoker.util中的类
utils for handling param
Part() - 类 的构造器com.github.dadiyang.httpinvoker.requestor.MultiPart.Part
 
Part(String, String) - 类 的构造器com.github.dadiyang.httpinvoker.requestor.MultiPart.Part
 
Part(String, String, InputStream) - 类 的构造器com.github.dadiyang.httpinvoker.requestor.MultiPart.Part
 
PATCH - 类 中的静态变量com.github.dadiyang.httpinvoker.enumeration.ReqMethod
 
POST - 类 中的静态变量com.github.dadiyang.httpinvoker.enumeration.ReqMethod
 
postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - 类 中的方法com.github.dadiyang.httpinvoker.spring.HttpApiConfigurer
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - 类 中的方法com.github.dadiyang.httpinvoker.spring.HttpApiConfigurer
 
process(HttpResponse, Method) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.DefaultResponseProcessor
 
process(HttpRequest) - 接口 中的方法com.github.dadiyang.httpinvoker.requestor.RequestPreprocessor
Pre-processing the request
process(HttpResponse, Method) - 接口 中的方法com.github.dadiyang.httpinvoker.requestor.ResponseProcessor
processing response before method return
process(HttpResponse, Method) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.ResultBeanResponseProcessor
 
PropertiesBasePropertyResolver - com.github.dadiyang.httpinvoker.propertyresolver中的类
A PropertyResolver base on a Properties object.
PropertiesBasePropertyResolver(Properties) - 类 的构造器com.github.dadiyang.httpinvoker.propertyresolver.PropertiesBasePropertyResolver
 
PropertyResolver - com.github.dadiyang.httpinvoker.propertyresolver中的接口
Interface for resolving properties.
PUT - 类 中的静态变量com.github.dadiyang.httpinvoker.enumeration.ReqMethod
 

R

registerBeanDefinition(BeanDefinitionHolder, BeanDefinitionRegistry) - 类 中的方法com.github.dadiyang.httpinvoker.spring.ClassPathHttpApiScanner
registry the bean with FactoryBean
remove(MultiPart.Part) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.MultiPart
remove a part
ReqMethod - com.github.dadiyang.httpinvoker.enumeration中的类
request methods
ReqMethod() - 类 的构造器com.github.dadiyang.httpinvoker.enumeration.ReqMethod
 
Requestor - com.github.dadiyang.httpinvoker.requestor中的接口
发送请求的工具
RequestPreprocessor - com.github.dadiyang.httpinvoker.requestor中的接口
pre-process request before send it.
requireNonNull(Object, String) - 类 中的静态方法com.github.dadiyang.httpinvoker.util.ObjectUtils
 
ResponseProcessor - com.github.dadiyang.httpinvoker.requestor中的接口
process response after got response.
ResultBeanResponseProcessor - com.github.dadiyang.httpinvoker.requestor中的类
注册响应处理器,用于对后台返回的结果都是类似 {code: 0, msg/message: 'success', data: 'OK'} 的结构, 此时我们只需要判断 code 是否为期望的值 (ExpectedCode中设置),是的话,解析 data 的值否则抛出异常
ResultBeanResponseProcessor() - 类 的构造器com.github.dadiyang.httpinvoker.requestor.ResultBeanResponseProcessor
 
RetryPolicy - com.github.dadiyang.httpinvoker.annotation中的注释类型
 

S

sendRequest(HttpRequest) - 类 中的方法com.github.dadiyang.httpinvoker.mocker.MockRequestor
 
sendRequest(HttpRequest) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpClientRequestor
 
sendRequest(HttpRequest) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.JsoupRequestor
发送语法
sendRequest(HttpRequest) - 接口 中的方法com.github.dadiyang.httpinvoker.requestor.Requestor
发送语法
SET_COOKIE - 类 中的静态变量com.github.dadiyang.httpinvoker.requestor.HttpClientResponse
 
setApplicationContext(ApplicationContext) - 类 中的方法com.github.dadiyang.httpinvoker.spring.HttpApiConfigurer
 
setBody(Object) - 类 中的方法com.github.dadiyang.httpinvoker.mocker.MockRule
 
setBody(Object) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpRequest
 
setBody(String) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpResponse
 
setBodyAsBytes(byte[]) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpResponse
 
setBodyStream(InputStream) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpResponse
 
setCharset(String) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpResponse
 
setContentType(String) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpResponse
 
setCookies(Map<String, String>) - 类 中的方法com.github.dadiyang.httpinvoker.mocker.MockRule
 
setCookies(Map<String, String>) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpRequest
 
setCookies(Map<String, String>) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpResponse
 
setData(Map<String, Object>) - 类 中的方法com.github.dadiyang.httpinvoker.mocker.MockRule
 
setData(Map<String, Object>) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpRequest
 
setFileFormKey(String) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpRequest
 
setHeaders(Map<String, String>) - 类 中的方法com.github.dadiyang.httpinvoker.mocker.MockRule
 
setHeaders(Map<String, String>) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpRequest
 
setHeaders(Map<String, List<String>>) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpResponse
 
setIgnoreWarning(boolean) - 类 中的方法com.github.dadiyang.httpinvoker.mocker.MockRequestor
 
setInputStream(InputStream) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.MultiPart.Part
 
setInterfaceClass(Class<T>) - 类 中的方法com.github.dadiyang.httpinvoker.spring.HttpApiProxyFactoryBean
 
setKey(String) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.MultiPart.Part
 
setMethod(String) - 类 中的方法com.github.dadiyang.httpinvoker.mocker.MockRule
 
setMethod(String) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpRequest
 
setPropertyResolver(PropertyResolver) - 类 中的方法com.github.dadiyang.httpinvoker.spring.HttpApiProxyFactoryBean
 
setRequestor(Requestor) - 类 中的方法com.github.dadiyang.httpinvoker.HttpApiProxyFactory.Builder
 
setRequestor(Requestor) - 类 中的方法com.github.dadiyang.httpinvoker.spring.HttpApiProxyFactoryBean
 
setRequestPreprocessor(RequestPreprocessor) - 类 中的方法com.github.dadiyang.httpinvoker.HttpApiProxyFactory.Builder
 
setRequestPreprocessor(RequestPreprocessor) - 类 中的方法com.github.dadiyang.httpinvoker.spring.HttpApiProxyFactoryBean
 
setResponse(HttpResponse) - 类 中的方法com.github.dadiyang.httpinvoker.mocker.MockRule
 
setResponseProcessor(ResponseProcessor) - 类 中的方法com.github.dadiyang.httpinvoker.HttpApiProxyFactory.Builder
 
setResponseProcessor(ResponseProcessor) - 类 中的方法com.github.dadiyang.httpinvoker.spring.HttpApiProxyFactoryBean
 
setStatusCode(int) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpResponse
 
setStatusMessage(String) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpResponse
 
setTimeout(int) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpRequest
 
setUriReg(String) - 类 中的方法com.github.dadiyang.httpinvoker.mocker.MockRule
 
setUrl(String) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.HttpRequest
 
setUrlReg(String) - 类 中的方法com.github.dadiyang.httpinvoker.mocker.MockRule
 
setValue(String) - 类 中的方法com.github.dadiyang.httpinvoker.requestor.MultiPart.Part
 
Status - com.github.dadiyang.httpinvoker.requestor中的枚举
enum for http status classification
StringUtils - com.github.dadiyang.httpinvoker.util中的类
 

T

toMapStringString(Object, String) - 类 中的静态方法com.github.dadiyang.httpinvoker.util.ParamUtils
convert an object to Map<String, String>
toQueryString(Object) - 类 中的静态方法com.github.dadiyang.httpinvoker.util.ParamUtils
convert param object to query string collection fields will be convert to a form of duplicated key such as id=1&id=2&id=3
toString() - 类 中的方法com.github.dadiyang.httpinvoker.mocker.MockRule
 
TRACE - 类 中的静态变量com.github.dadiyang.httpinvoker.enumeration.ReqMethod
 

U

upperCase(String) - 类 中的静态方法com.github.dadiyang.httpinvoker.util.StringUtils
 
UserAgent - com.github.dadiyang.httpinvoker.annotation中的注释类型
 

V

valueOf(String) - 枚举 中的静态方法com.github.dadiyang.httpinvoker.requestor.Status
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.github.dadiyang.httpinvoker.requestor.Status
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
A B C D E F G H I J M N O P R S T U V 
跳过导航链接

Copyright © 2019. All Rights Reserved.