├── .gitignore ├── LICENSE ├── README-en.md ├── README.md ├── pom.xml └── src ├── main └── java │ └── com │ └── github │ └── dadiyang │ └── httpinvoker │ ├── HttpApiInvoker.java │ ├── HttpApiProxyFactory.java │ ├── annotation │ ├── ContentType.java │ ├── Cookies.java │ ├── ExpectedCode.java │ ├── Form.java │ ├── Headers.java │ ├── HttpApi.java │ ├── HttpApiScan.java │ ├── HttpReq.java │ ├── NotResultBean.java │ ├── Param.java │ ├── RetryPolicy.java │ └── UserAgent.java │ ├── enumeration │ └── ReqMethod.java │ ├── exception │ └── UnexpectedResultException.java │ ├── mocker │ ├── MockRequestor.java │ ├── MockResponse.java │ └── MockRule.java │ ├── propertyresolver │ ├── EnvironmentBasePropertyResolver.java │ ├── MultiSourcePropertyResolver.java │ ├── PropertiesBasePropertyResolver.java │ └── PropertyResolver.java │ ├── requestor │ ├── DefaultHttpRequestor.java │ ├── DefaultResponseProcessor.java │ ├── HttpClientRequestor.java │ ├── HttpClientResponse.java │ ├── HttpRequest.java │ ├── HttpResponse.java │ ├── JsoupHttpResponse.java │ ├── JsoupRequestor.java │ ├── MultiPart.java │ ├── RequestPreprocessor.java │ ├── Requestor.java │ ├── ResponseProcessor.java │ ├── ResultBeanResponseProcessor.java │ └── Status.java │ ├── serializer │ ├── FastJsonJsonSerializer.java │ ├── GsonJsonSerializer.java │ ├── JsonSerializer.java │ └── JsonSerializerDecider.java │ ├── spring │ ├── ClassPathHttpApiScanner.java │ ├── HttpApiConfigurer.java │ └── HttpApiProxyFactoryBean.java │ └── util │ ├── IoUtils.java │ ├── ObjectUtils.java │ ├── ParamUtils.java │ ├── ReflectionUtils.java │ └── StringUtils.java └── test ├── java └── com │ └── github │ └── dadiyang │ └── httpinvoker │ ├── HttpApiProxyFactoryTest.java │ ├── TestApplication.java │ ├── entity │ ├── City.java │ ├── ComplicatedInfo.java │ ├── ResultBean.java │ └── ResultBeanWithStatusAsCode.java │ ├── interfaces │ ├── CityService.java │ ├── CityServiceErrorTest.java │ ├── CityServiceMockRequestorTest.java │ ├── CityServiceSpringTest.java │ └── CityServiceTest.java │ ├── requestor │ └── DefaultHttpRequestorTest.java │ ├── serializer │ ├── JsonSerializerDeciderTest.java │ └── JsonSerializerTest.java │ └── util │ ├── CityUtil.java │ └── ParamUtilsTest.java └── resources ├── conf.properties ├── conf2.properties └── log4j.properties /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/LICENSE -------------------------------------------------------------------------------- /README-en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/README-en.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/HttpApiInvoker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/HttpApiInvoker.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/HttpApiProxyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/HttpApiProxyFactory.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/annotation/ContentType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/annotation/ContentType.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/annotation/Cookies.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/annotation/Cookies.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/annotation/ExpectedCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/annotation/ExpectedCode.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/annotation/Form.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/annotation/Form.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/annotation/Headers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/annotation/Headers.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/annotation/HttpApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/annotation/HttpApi.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/annotation/HttpApiScan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/annotation/HttpApiScan.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/annotation/HttpReq.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/annotation/HttpReq.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/annotation/NotResultBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/annotation/NotResultBean.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/annotation/Param.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/annotation/Param.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/annotation/RetryPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/annotation/RetryPolicy.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/annotation/UserAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/annotation/UserAgent.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/enumeration/ReqMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/enumeration/ReqMethod.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/exception/UnexpectedResultException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/exception/UnexpectedResultException.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/mocker/MockRequestor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/mocker/MockRequestor.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/mocker/MockResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/mocker/MockResponse.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/mocker/MockRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/mocker/MockRule.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/propertyresolver/EnvironmentBasePropertyResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/propertyresolver/EnvironmentBasePropertyResolver.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/propertyresolver/MultiSourcePropertyResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/propertyresolver/MultiSourcePropertyResolver.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/propertyresolver/PropertiesBasePropertyResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/propertyresolver/PropertiesBasePropertyResolver.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/propertyresolver/PropertyResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/propertyresolver/PropertyResolver.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/requestor/DefaultHttpRequestor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/requestor/DefaultHttpRequestor.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/requestor/DefaultResponseProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/requestor/DefaultResponseProcessor.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/requestor/HttpClientRequestor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/requestor/HttpClientRequestor.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/requestor/HttpClientResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/requestor/HttpClientResponse.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/requestor/HttpRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/requestor/HttpRequest.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/requestor/HttpResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/requestor/HttpResponse.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/requestor/JsoupHttpResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/requestor/JsoupHttpResponse.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/requestor/JsoupRequestor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/requestor/JsoupRequestor.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/requestor/MultiPart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/requestor/MultiPart.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/requestor/RequestPreprocessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/requestor/RequestPreprocessor.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/requestor/Requestor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/requestor/Requestor.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/requestor/ResponseProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/requestor/ResponseProcessor.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/requestor/ResultBeanResponseProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/requestor/ResultBeanResponseProcessor.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/requestor/Status.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/requestor/Status.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/serializer/FastJsonJsonSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/serializer/FastJsonJsonSerializer.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/serializer/GsonJsonSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/serializer/GsonJsonSerializer.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/serializer/JsonSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/serializer/JsonSerializer.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/serializer/JsonSerializerDecider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/serializer/JsonSerializerDecider.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/spring/ClassPathHttpApiScanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/spring/ClassPathHttpApiScanner.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/spring/HttpApiConfigurer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/spring/HttpApiConfigurer.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/spring/HttpApiProxyFactoryBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/spring/HttpApiProxyFactoryBean.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/util/IoUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/util/IoUtils.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/util/ObjectUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/util/ObjectUtils.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/util/ParamUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/util/ParamUtils.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/util/ReflectionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/util/ReflectionUtils.java -------------------------------------------------------------------------------- /src/main/java/com/github/dadiyang/httpinvoker/util/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/main/java/com/github/dadiyang/httpinvoker/util/StringUtils.java -------------------------------------------------------------------------------- /src/test/java/com/github/dadiyang/httpinvoker/HttpApiProxyFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/test/java/com/github/dadiyang/httpinvoker/HttpApiProxyFactoryTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/dadiyang/httpinvoker/TestApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/test/java/com/github/dadiyang/httpinvoker/TestApplication.java -------------------------------------------------------------------------------- /src/test/java/com/github/dadiyang/httpinvoker/entity/City.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/test/java/com/github/dadiyang/httpinvoker/entity/City.java -------------------------------------------------------------------------------- /src/test/java/com/github/dadiyang/httpinvoker/entity/ComplicatedInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/test/java/com/github/dadiyang/httpinvoker/entity/ComplicatedInfo.java -------------------------------------------------------------------------------- /src/test/java/com/github/dadiyang/httpinvoker/entity/ResultBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/test/java/com/github/dadiyang/httpinvoker/entity/ResultBean.java -------------------------------------------------------------------------------- /src/test/java/com/github/dadiyang/httpinvoker/entity/ResultBeanWithStatusAsCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/test/java/com/github/dadiyang/httpinvoker/entity/ResultBeanWithStatusAsCode.java -------------------------------------------------------------------------------- /src/test/java/com/github/dadiyang/httpinvoker/interfaces/CityService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/test/java/com/github/dadiyang/httpinvoker/interfaces/CityService.java -------------------------------------------------------------------------------- /src/test/java/com/github/dadiyang/httpinvoker/interfaces/CityServiceErrorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/test/java/com/github/dadiyang/httpinvoker/interfaces/CityServiceErrorTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/dadiyang/httpinvoker/interfaces/CityServiceMockRequestorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/test/java/com/github/dadiyang/httpinvoker/interfaces/CityServiceMockRequestorTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/dadiyang/httpinvoker/interfaces/CityServiceSpringTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/test/java/com/github/dadiyang/httpinvoker/interfaces/CityServiceSpringTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/dadiyang/httpinvoker/interfaces/CityServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/test/java/com/github/dadiyang/httpinvoker/interfaces/CityServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/dadiyang/httpinvoker/requestor/DefaultHttpRequestorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/test/java/com/github/dadiyang/httpinvoker/requestor/DefaultHttpRequestorTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/dadiyang/httpinvoker/serializer/JsonSerializerDeciderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/test/java/com/github/dadiyang/httpinvoker/serializer/JsonSerializerDeciderTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/dadiyang/httpinvoker/serializer/JsonSerializerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/test/java/com/github/dadiyang/httpinvoker/serializer/JsonSerializerTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/dadiyang/httpinvoker/util/CityUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/test/java/com/github/dadiyang/httpinvoker/util/CityUtil.java -------------------------------------------------------------------------------- /src/test/java/com/github/dadiyang/httpinvoker/util/ParamUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/test/java/com/github/dadiyang/httpinvoker/util/ParamUtilsTest.java -------------------------------------------------------------------------------- /src/test/resources/conf.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/test/resources/conf.properties -------------------------------------------------------------------------------- /src/test/resources/conf2.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/test/resources/conf2.properties -------------------------------------------------------------------------------- /src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadiyang/http-api-invoker/HEAD/src/test/resources/log4j.properties --------------------------------------------------------------------------------