| 程序包 | 说明 |
|---|---|
| com.github.dadiyang.httpinvoker | |
| com.github.dadiyang.httpinvoker.mocker | |
| com.github.dadiyang.httpinvoker.requestor | |
| com.github.dadiyang.httpinvoker.spring |
| 限定符和类型 | 方法和说明 |
|---|---|
Requestor |
HttpApiProxyFactory.getRequestor() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> T |
HttpApiProxyFactory.newProxy(java.lang.Class<T> clazz,
Requestor requestor) |
static <T> T |
HttpApiProxyFactory.newProxy(java.lang.Class<T> clazz,
Requestor requestor,
java.util.Properties properties) |
static <T> T |
HttpApiProxyFactory.newProxy(java.lang.Class<T> clazz,
Requestor requestor,
java.util.Properties properties,
RequestPreprocessor requestPreprocessor) |
static <T> T |
HttpApiProxyFactory.newProxy(java.lang.Class<T> clazz,
Requestor requestor,
java.util.Properties properties,
RequestPreprocessor requestPreprocessor,
ResponseProcessor responseProcessor) |
static <T> T |
HttpApiProxyFactory.newProxy(java.lang.Class<T> clazz,
Requestor requestor,
PropertyResolver propertyResolver) |
static <T> T |
HttpApiProxyFactory.newProxy(java.lang.Class<T> clazz,
Requestor requestor,
PropertyResolver propertyResolver,
RequestPreprocessor requestPreprocessor) |
static <T> T |
HttpApiProxyFactory.newProxy(java.lang.Class<T> clazz,
Requestor requestor,
PropertyResolver propertyResolver,
RequestPreprocessor requestPreprocessor,
ResponseProcessor responseProcessor) |
HttpApiProxyFactory.Builder |
HttpApiProxyFactory.Builder.setRequestor(Requestor requestor) |
| 构造器和说明 |
|---|
HttpApiInvoker(Requestor requestor,
java.util.Properties properties,
java.lang.Class<?> clazz,
RequestPreprocessor requestPreprocessor,
ResponseProcessor responseProcessor) |
HttpApiInvoker(Requestor requestor,
PropertyResolver propertyResolver,
java.lang.Class<?> clazz,
RequestPreprocessor requestPreprocessor,
ResponseProcessor responseProcessor) |
HttpApiProxyFactory(Requestor requestor) |
HttpApiProxyFactory(Requestor requestor,
java.util.Properties properties) |
HttpApiProxyFactory(Requestor requestor,
java.util.Properties properties,
RequestPreprocessor requestPreprocessor) |
HttpApiProxyFactory(Requestor requestor,
java.util.Properties properties,
RequestPreprocessor requestPreprocessor,
ResponseProcessor responseProcessor) |
HttpApiProxyFactory(Requestor requestor,
PropertyResolver propertyResolver) |
HttpApiProxyFactory(Requestor requestor,
PropertyResolver propertyResolver,
RequestPreprocessor requestPreprocessor) |
HttpApiProxyFactory(Requestor requestor,
PropertyResolver propertyResolver,
RequestPreprocessor requestPreprocessor,
ResponseProcessor responseProcessor) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
MockRequestor
Mock 请求器,使用这个请求器可以配置一些规则,当发起的请求符合这个规则时,直接返回给定的结果而不发起真实请求
没有匹配的规则才发起真实请求
注:只用于开发环境使用,生产环境千万不要使用此请求器!!
|
| 构造器和说明 |
|---|
MockRequestor(java.util.List<MockRule> mockRules,
Requestor realRequestor) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
DefaultHttpRequestor
The default implementation of
Requestor that send the request using Jsoup which is a elegant http client I've ever use. |
class |
HttpClientRequestor
an http requestor base on HttpClient
|
class |
JsoupRequestor
The default implementation of
Requestor that send the request using Jsoup which is a elegant http client I've ever use. |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
HttpApiProxyFactoryBean.setRequestor(Requestor requestor) |
| 构造器和说明 |
|---|
ClassPathHttpApiScanner(org.springframework.beans.factory.support.BeanDefinitionRegistry registry,
PropertyResolver propertyResolver,
Requestor requestor,
RequestPreprocessor requestPreprocessor,
ResponseProcessor responseProcessor) |
Copyright © 2019. All Rights Reserved.