├── .github └── workflows │ ├── main.yml │ └── pr.yml ├── .gitignore ├── .idea ├── codeStyleSettings.xml ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── compiler.xml ├── copyright │ ├── Apache.xml │ └── profiles_settings.xml └── kotlinc.xml ├── .travis.yml ├── LICENSE ├── NOTICE ├── README.md ├── apache4-executor ├── build.gradle ├── gradle.properties └── src │ ├── main │ └── java │ │ └── org │ │ └── dmfs │ │ └── httpessentials │ │ └── apache4 │ │ ├── ApacheEntityRequest.java │ │ ├── ApacheExecutor.java │ │ ├── ApacheHeaders.java │ │ ├── ApacheHttpEntity.java │ │ ├── ApacheProduct.java │ │ ├── ApacheRequest.java │ │ ├── EssentialsHttpResponseEntity.java │ │ ├── EssentialsResponse.java │ │ └── PlainApacheExecutor.java │ ├── templates │ └── java │ │ └── org │ │ └── dmfs │ │ └── httpessentials │ │ └── apache4 │ │ └── BuildConfig.java │ └── test │ └── java │ └── org │ └── dmfs │ └── httpessentials │ └── apache4 │ └── ApacheExecutorTest.java ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── http-client-basics ├── build.gradle ├── gradle.properties └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── dmfs │ │ │ └── httpessentials │ │ │ ├── decoration │ │ │ ├── Decoration.java │ │ │ ├── EntityDecorated.java │ │ │ ├── HeaderDecorated.java │ │ │ └── ResponseDecorated.java │ │ │ ├── entities │ │ │ ├── BinaryRequestEntity.java │ │ │ ├── DelegatingRequestEntity.java │ │ │ ├── EmptyHttpRequestEntity.java │ │ │ ├── JsonRequestEntity.java │ │ │ ├── TextRequestEntity.java │ │ │ └── XWwwFormUrlEncodedEntity.java │ │ │ └── responsehandlers │ │ │ ├── FailResponseHandler.java │ │ │ ├── StringResponseHandler.java │ │ │ └── TrivialResponseHandler.java │ └── resources │ │ └── META-INF │ │ ├── LICENSE │ │ └── NOTICE │ └── test │ └── java │ └── org │ └── dmfs │ └── httpessentials │ ├── entities │ ├── BinaryRequestEntityTest.java │ ├── DelegatingRequestEntityTest.java │ ├── EmptyHttpRequestEntityTest.java │ ├── JsonRequestEntityTest.java │ ├── TextRequestEntityTest.java │ └── XWwwFormUrlEncodedEntityTest.java │ └── responsehandlers │ ├── FailResponseHandlerTest.java │ ├── StringResponseHandlerTest.java │ └── TrivialResponseHandlerTest.java ├── http-client-essentials ├── build.gradle ├── gradle.properties └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── dmfs │ │ │ └── httpessentials │ │ │ ├── HttpMethod.java │ │ │ ├── HttpStatus.java │ │ │ ├── client │ │ │ ├── HttpRequest.java │ │ │ ├── HttpRequestEntity.java │ │ │ ├── HttpRequestExecutor.java │ │ │ ├── HttpResponse.java │ │ │ ├── HttpResponseEntity.java │ │ │ └── HttpResponseHandler.java │ │ │ ├── exceptions │ │ │ ├── ClientErrorException.java │ │ │ ├── HttpException.java │ │ │ ├── NotFoundException.java │ │ │ ├── ProtocolError.java │ │ │ ├── ProtocolException.java │ │ │ ├── RedirectionException.java │ │ │ ├── RedirectionLoopException.java │ │ │ ├── ServerErrorException.java │ │ │ ├── TooManyRedirectsException.java │ │ │ ├── UnauthorizedException.java │ │ │ └── UnexpectedStatusException.java │ │ │ ├── headers │ │ │ ├── Header.java │ │ │ ├── HeaderType.java │ │ │ ├── Headers.java │ │ │ ├── ListHeaderType.java │ │ │ └── SingletonHeaderType.java │ │ │ ├── methods │ │ │ ├── AbstractMethod.java │ │ │ ├── IdempotentMethod.java │ │ │ ├── Method.java │ │ │ └── SafeMethod.java │ │ │ ├── parameters │ │ │ ├── Parameter.java │ │ │ ├── ParameterType.java │ │ │ └── Parametrized.java │ │ │ ├── status │ │ │ ├── NoneHttpStatus.java │ │ │ ├── SimpleHttpStatus.java │ │ │ └── StatusLineHttpStatus.java │ │ │ ├── typedentity │ │ │ ├── Entity.java │ │ │ ├── EntityConverter.java │ │ │ └── EntityType.java │ │ │ └── types │ │ │ └── MediaType.java │ └── resources │ │ └── META-INF │ │ ├── LICENSE │ │ └── NOTICE │ └── test │ └── java │ └── org │ └── dmfs │ └── httpessentials │ ├── methods │ ├── IdempotentMethodTest.java │ ├── MethodTest.java │ └── SafeMethodTest.java │ └── status │ ├── NoneHttpStatusTest.java │ ├── SimpleHttpStatusTest.java │ └── StatusLineHttpStatusTest.java ├── http-client-headers ├── build.gradle ├── gradle.properties └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── dmfs │ │ │ └── httpessentials │ │ │ └── headers │ │ │ ├── BasicHeader.java │ │ │ ├── BasicListHeaderType.java │ │ │ ├── BasicSingletonHeaderType.java │ │ │ ├── EmptyHeaders.java │ │ │ ├── FilteredHeaders.java │ │ │ ├── HttpHeaders.java │ │ │ ├── SingletonHeaders.java │ │ │ └── UpdatedHeaders.java │ └── resources │ │ └── META-INF │ │ ├── LICENSE │ │ └── NOTICE │ └── test │ └── java │ └── org │ └── dmfs │ └── httpessentials │ └── headers │ ├── BasicHeaderTest.java │ └── EmptyHeadersTest.java ├── http-client-mockutils ├── build.gradle ├── gradle.properties └── src │ └── main │ ├── java │ └── org │ │ └── dmfs │ │ └── httpessentials │ │ └── mockutils │ │ ├── entities │ │ ├── FileMockResponseEntity.java │ │ └── StaticMockResponseEntity.java │ │ ├── executors │ │ ├── CapturingExecutor.java │ │ ├── ExceptionMockServerExecutor.java │ │ └── StaticMockServerExecutor.java │ │ ├── requests │ │ └── EmptyRequest.java │ │ └── responses │ │ ├── CustomStatusMockResponse.java │ │ ├── CustomUrisMockResponse.java │ │ ├── StaticEntityMockResponse.java │ │ └── StaticMockResponse.java │ └── resources │ └── META-INF │ ├── LICENSE │ └── NOTICE ├── http-client-types ├── build.gradle ├── gradle.properties └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── dmfs │ │ │ └── httpessentials │ │ │ ├── converters │ │ │ ├── IntegerConverter.java │ │ │ ├── LanguageTagConverter.java │ │ │ ├── LinkConverter.java │ │ │ ├── ListConverter.java │ │ │ ├── MediaTypeConverter.java │ │ │ ├── OptionallyQuoted.java │ │ │ ├── PlainStringHeaderConverter.java │ │ │ ├── Quoted.java │ │ │ ├── QuotedStringConverter.java │ │ │ ├── RegexpSplitListConverter.java │ │ │ ├── UriConverter.java │ │ │ └── UserAgentConverter.java │ │ │ ├── parameters │ │ │ ├── BasicParameter.java │ │ │ ├── BasicParameterType.java │ │ │ └── Parameters.java │ │ │ └── types │ │ │ ├── AbstractBaseToken.java │ │ │ ├── AbstractStringType.java │ │ │ ├── BasicUserAgent.java │ │ │ ├── CharToken.java │ │ │ ├── Comment.java │ │ │ ├── CommentedProduct.java │ │ │ ├── Link.java │ │ │ ├── Product.java │ │ │ ├── SafeToken.java │ │ │ ├── SimpleComment.java │ │ │ ├── SimpleProduct.java │ │ │ ├── SingletonUserAgent.java │ │ │ ├── StringLink.java │ │ │ ├── StringMediaType.java │ │ │ ├── StringToken.java │ │ │ ├── StructuredMediaType.java │ │ │ ├── Token.java │ │ │ ├── UrlFormEncodedKeyValues.java │ │ │ ├── UserAgent.java │ │ │ ├── Validate.java │ │ │ └── VersionedProduct.java │ └── resources │ │ └── META-INF │ │ ├── LICENSE │ │ └── NOTICE │ └── test │ └── java │ └── org │ └── dmfs │ └── httpessentials │ ├── converters │ ├── MediaTypeConverterTest.java │ ├── OptionallyQuotedTest.java │ └── QuotedTest.java │ └── types │ ├── BaseProductTest.java │ ├── CharTokenTest.java │ ├── CommentedProductTest.java │ ├── SafeTokenTest.java │ ├── SimpleCommentTest.java │ ├── SimpleProductTest.java │ ├── StringLinkTest.java │ ├── StringMediaTypeTest.java │ ├── StringTokenTest.java │ ├── StructuredMediaTypeTest.java │ ├── UrlFormEncodedKeyValuesTest.java │ ├── UserAgentIteratorTest.java │ └── VersionedProductTest.java ├── http-executor-commons ├── build.gradle ├── gradle.properties └── src │ ├── main │ └── java │ │ └── org │ │ └── dmfs │ │ └── httpessentials │ │ └── executors │ │ └── common │ │ ├── DelegatingHttpRequestExecutor.java │ │ ├── decoration │ │ └── BottomUserAgentHeaderDecoration.java │ │ ├── decorators │ │ └── BottomBranded.java │ │ └── types │ │ ├── BottomBasicUserAgent.java │ │ └── Platform.java │ └── test │ └── java │ └── org │ └── dmfs │ └── httpessentials │ └── executors │ └── common │ ├── decoration │ └── BottomUserAgentHeaderDecorationTest.java │ ├── decorators │ ├── BottomBrandedTest.java │ └── RequestWithHeader.java │ └── types │ └── BottomBasicUserAgentTest.java ├── http-executor-decorators ├── build.gradle ├── gradle.properties └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── dmfs │ │ │ └── httpessentials │ │ │ └── executors │ │ │ ├── authorizing │ │ │ ├── AuthInfo.java │ │ │ ├── AuthScheme.java │ │ │ ├── AuthScope.java │ │ │ ├── AuthState.java │ │ │ ├── AuthStrategy.java │ │ │ ├── AuthStrategyCache.java │ │ │ ├── Authorization.java │ │ │ ├── Authorized.java │ │ │ ├── Authorizing.java │ │ │ ├── Challenge.java │ │ │ ├── CredentialsStore.java │ │ │ ├── Parametrized.java │ │ │ ├── ServiceScope.java │ │ │ ├── Tokens.java │ │ │ ├── UserCredentials.java │ │ │ ├── authcaches │ │ │ │ ├── EmptyAuthStrategyCache.java │ │ │ │ └── SimpleAuthStrategyCache.java │ │ │ ├── authorization │ │ │ │ ├── AuthDigestAuthorization.java │ │ │ │ ├── BasicAuthorization.java │ │ │ │ └── DigestAuthorization.java │ │ │ ├── authschemes │ │ │ │ ├── Basic.java │ │ │ │ └── Digest.java │ │ │ ├── authscopes │ │ │ │ └── UriScope.java │ │ │ ├── authstates │ │ │ │ ├── AuthenticatedBasicAuthState.java │ │ │ │ ├── AuthenticatedDigestAuthState.java │ │ │ │ └── FailedAuthState.java │ │ │ ├── authstrategies │ │ │ │ ├── CachedAuthStrategy.java │ │ │ │ ├── Composite.java │ │ │ │ ├── CredentialsAuthStrategy.java │ │ │ │ ├── PassThroughStrategy.java │ │ │ │ ├── PrematureBasicAuthStrategy.java │ │ │ │ └── UserCredentialsAuthStrategy.java │ │ │ ├── challenges │ │ │ │ ├── BasicChallenge.java │ │ │ │ ├── HeaderChallenges.java │ │ │ │ └── ResponseChallenges.java │ │ │ ├── charsequences │ │ │ │ ├── Quoted.java │ │ │ │ ├── SingleCredentials.java │ │ │ │ └── Unquoted.java │ │ │ ├── credentialsstores │ │ │ │ └── SimpleCredentialsStore.java │ │ │ ├── servicescopes │ │ │ │ └── HostServiceScope.java │ │ │ └── utils │ │ │ │ ├── ChallengeFilter.java │ │ │ │ ├── Challenges.java │ │ │ │ ├── Parameter.java │ │ │ │ ├── ParametrizedChallenges.java │ │ │ │ └── SimpleParametrized.java │ │ │ ├── following │ │ │ ├── Following.java │ │ │ ├── RedirectPolicy.java │ │ │ ├── RedirectStrategy.java │ │ │ ├── RequestUriOverridingResponse.java │ │ │ ├── RequestUriOverridingResponseHandler.java │ │ │ ├── policies │ │ │ │ ├── Composite.java │ │ │ │ ├── FollowPolicy.java │ │ │ │ ├── FollowRedirectPolicy.java │ │ │ │ ├── Limited.java │ │ │ │ ├── NeverFollowRedirectPolicy.java │ │ │ │ ├── Relative.java │ │ │ │ ├── Secure.java │ │ │ │ └── Temporary.java │ │ │ └── strategies │ │ │ │ ├── Bool.java │ │ │ │ ├── Composite.java │ │ │ │ ├── DelegatingRedirectStrategy.java │ │ │ │ ├── FollowStrategy.java │ │ │ │ ├── Limited.java │ │ │ │ ├── NeverFollowStrategy.java │ │ │ │ ├── Permanent.java │ │ │ │ ├── SameAuthority.java │ │ │ │ ├── Secure.java │ │ │ │ └── Temporary.java │ │ │ ├── retrying │ │ │ ├── RetryPolicy.java │ │ │ ├── Retrying.java │ │ │ └── policies │ │ │ │ └── DefaultRetryPolicy.java │ │ │ ├── urlrewriting │ │ │ ├── RewritePolicy.java │ │ │ ├── UrlRewriting.java │ │ │ └── policies │ │ │ │ ├── Parametrizing.java │ │ │ │ ├── PassThroughPolicy.java │ │ │ │ └── Resolving.java │ │ │ └── useragent │ │ │ ├── Branded.java │ │ │ └── UserAgentHeaderDecoration.java │ └── resources │ │ └── META-INF │ │ ├── LICENSE │ │ └── NOTICE │ └── test │ └── java │ └── org │ └── dmfs │ └── httpessentials │ └── executors │ ├── authorizing │ ├── authorization │ │ ├── AuthDigestAuthorizationTest.java │ │ └── DigestAuthorizationTest.java │ ├── authstrategies │ │ └── PrematureBasicAuthStrategyTest.java │ ├── challenges │ │ └── HeaderChallengesTest.java │ └── servicescopes │ │ └── HostServiceScopeTest.java │ ├── following │ ├── FollowingTest.java │ ├── policies │ │ ├── CompositeTest.java │ │ ├── FollowPolicyTest.java │ │ ├── FollowRedirectPolicyTest.java │ │ ├── LimitedTest.java │ │ ├── RelativeTest.java │ │ ├── SecureTest.java │ │ ├── TemporaryTest.java │ │ └── matcher │ │ │ └── RedirectPolicyFollowMatcher.java │ └── strategies │ │ ├── CompositeTest.java │ │ ├── FollowStrategyTest.java │ │ ├── LimitedTest.java │ │ ├── NeverFollowStrategyTest.java │ │ ├── PermanentTest.java │ │ ├── SameAuthorityTest.java │ │ ├── SecureTest.java │ │ ├── TemporaryTest.java │ │ └── matcher │ │ └── RedirectStrategyFollowMatcher.java │ ├── urlrewriting │ └── policies │ │ ├── ParametrizingTest.java │ │ ├── PassThroughPolicyTest.java │ │ └── ResolvingTest.java │ └── useragent │ ├── BrandedTest.java │ └── UserAgentHeaderDecorationTest.java ├── httpurlconnection-executor ├── build.gradle ├── gradle.properties └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── dmfs │ │ │ └── httpessentials │ │ │ └── httpurlconnection │ │ │ ├── HttpUrlConnectionExecutor.java │ │ │ ├── HttpUrlConnectionFactory.java │ │ │ ├── HttpUrlConnectionHeaders.java │ │ │ ├── HttpUrlConnectionResponse.java │ │ │ ├── HttpUrlConnectionResponseEntity.java │ │ │ ├── PlainHttpUrlConnectionExecutor.java │ │ │ ├── factories │ │ │ ├── DefaultHttpUrlConnectionFactory.java │ │ │ └── decorators │ │ │ │ └── Finite.java │ │ │ └── utils │ │ │ └── iterators │ │ │ └── StringEqualsIgnoreCase.java │ └── resources │ │ └── META-INF │ │ ├── LICENSE │ │ └── NOTICE │ ├── templates │ └── java │ │ └── org │ │ └── dmfs │ │ └── httpessentials │ │ └── httpurlconnection │ │ └── BuildConfig.java │ └── test │ └── java │ └── org │ └── dmfs │ └── httpessentials │ └── httpurlconnection │ ├── HttpUrlConnectionExecutorTest.java │ └── HttpUrlConnectionHeadersTest.java ├── jacoco.gradle ├── okhttp-executor ├── build.gradle ├── gradle.properties └── src │ ├── main │ └── java │ │ └── org │ │ └── dmfs │ │ └── httpessentials │ │ └── okhttp │ │ ├── OkHttpExecutor.java │ │ ├── OkHttpRequestBody.java │ │ ├── OkHttpResponse.java │ │ ├── OkHttpResponseEntity.java │ │ ├── OkHttpResponseHeaders.java │ │ ├── PlainOkHttpExecutor.java │ │ ├── okhttpclient │ │ └── BaseOkHttpClient.java │ │ └── utils │ │ └── OkHttpProduct.java │ ├── templates │ └── java │ │ └── org │ │ └── dmfs │ │ └── httpessentials │ │ └── okhttp │ │ └── BuildConfig.java │ └── test │ └── java │ └── org │ └── dmfs │ └── httpessentials │ └── okhttp │ └── OkHttpExecutorTest.java ├── publish.gradle └── settings.gradle /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/.github/workflows/pr.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/codeStyleSettings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/.idea/codeStyleSettings.xml -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/copyright/Apache.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/.idea/copyright/Apache.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/kotlinc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/.idea/kotlinc.xml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/README.md -------------------------------------------------------------------------------- /apache4-executor/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/apache4-executor/build.gradle -------------------------------------------------------------------------------- /apache4-executor/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/apache4-executor/gradle.properties -------------------------------------------------------------------------------- /apache4-executor/src/main/java/org/dmfs/httpessentials/apache4/ApacheEntityRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/apache4-executor/src/main/java/org/dmfs/httpessentials/apache4/ApacheEntityRequest.java -------------------------------------------------------------------------------- /apache4-executor/src/main/java/org/dmfs/httpessentials/apache4/ApacheExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/apache4-executor/src/main/java/org/dmfs/httpessentials/apache4/ApacheExecutor.java -------------------------------------------------------------------------------- /apache4-executor/src/main/java/org/dmfs/httpessentials/apache4/ApacheHeaders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/apache4-executor/src/main/java/org/dmfs/httpessentials/apache4/ApacheHeaders.java -------------------------------------------------------------------------------- /apache4-executor/src/main/java/org/dmfs/httpessentials/apache4/ApacheHttpEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/apache4-executor/src/main/java/org/dmfs/httpessentials/apache4/ApacheHttpEntity.java -------------------------------------------------------------------------------- /apache4-executor/src/main/java/org/dmfs/httpessentials/apache4/ApacheProduct.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/apache4-executor/src/main/java/org/dmfs/httpessentials/apache4/ApacheProduct.java -------------------------------------------------------------------------------- /apache4-executor/src/main/java/org/dmfs/httpessentials/apache4/ApacheRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/apache4-executor/src/main/java/org/dmfs/httpessentials/apache4/ApacheRequest.java -------------------------------------------------------------------------------- /apache4-executor/src/main/java/org/dmfs/httpessentials/apache4/EssentialsHttpResponseEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/apache4-executor/src/main/java/org/dmfs/httpessentials/apache4/EssentialsHttpResponseEntity.java -------------------------------------------------------------------------------- /apache4-executor/src/main/java/org/dmfs/httpessentials/apache4/EssentialsResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/apache4-executor/src/main/java/org/dmfs/httpessentials/apache4/EssentialsResponse.java -------------------------------------------------------------------------------- /apache4-executor/src/main/java/org/dmfs/httpessentials/apache4/PlainApacheExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/apache4-executor/src/main/java/org/dmfs/httpessentials/apache4/PlainApacheExecutor.java -------------------------------------------------------------------------------- /apache4-executor/src/templates/java/org/dmfs/httpessentials/apache4/BuildConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/apache4-executor/src/templates/java/org/dmfs/httpessentials/apache4/BuildConfig.java -------------------------------------------------------------------------------- /apache4-executor/src/test/java/org/dmfs/httpessentials/apache4/ApacheExecutorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/apache4-executor/src/test/java/org/dmfs/httpessentials/apache4/ApacheExecutorTest.java -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/gradlew.bat -------------------------------------------------------------------------------- /http-client-basics/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-basics/build.gradle -------------------------------------------------------------------------------- /http-client-basics/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-basics/gradle.properties -------------------------------------------------------------------------------- /http-client-basics/src/main/java/org/dmfs/httpessentials/decoration/Decoration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-basics/src/main/java/org/dmfs/httpessentials/decoration/Decoration.java -------------------------------------------------------------------------------- /http-client-basics/src/main/java/org/dmfs/httpessentials/decoration/EntityDecorated.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-basics/src/main/java/org/dmfs/httpessentials/decoration/EntityDecorated.java -------------------------------------------------------------------------------- /http-client-basics/src/main/java/org/dmfs/httpessentials/decoration/HeaderDecorated.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-basics/src/main/java/org/dmfs/httpessentials/decoration/HeaderDecorated.java -------------------------------------------------------------------------------- /http-client-basics/src/main/java/org/dmfs/httpessentials/decoration/ResponseDecorated.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-basics/src/main/java/org/dmfs/httpessentials/decoration/ResponseDecorated.java -------------------------------------------------------------------------------- /http-client-basics/src/main/java/org/dmfs/httpessentials/entities/BinaryRequestEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-basics/src/main/java/org/dmfs/httpessentials/entities/BinaryRequestEntity.java -------------------------------------------------------------------------------- /http-client-basics/src/main/java/org/dmfs/httpessentials/entities/DelegatingRequestEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-basics/src/main/java/org/dmfs/httpessentials/entities/DelegatingRequestEntity.java -------------------------------------------------------------------------------- /http-client-basics/src/main/java/org/dmfs/httpessentials/entities/EmptyHttpRequestEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-basics/src/main/java/org/dmfs/httpessentials/entities/EmptyHttpRequestEntity.java -------------------------------------------------------------------------------- /http-client-basics/src/main/java/org/dmfs/httpessentials/entities/JsonRequestEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-basics/src/main/java/org/dmfs/httpessentials/entities/JsonRequestEntity.java -------------------------------------------------------------------------------- /http-client-basics/src/main/java/org/dmfs/httpessentials/entities/TextRequestEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-basics/src/main/java/org/dmfs/httpessentials/entities/TextRequestEntity.java -------------------------------------------------------------------------------- /http-client-basics/src/main/java/org/dmfs/httpessentials/entities/XWwwFormUrlEncodedEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-basics/src/main/java/org/dmfs/httpessentials/entities/XWwwFormUrlEncodedEntity.java -------------------------------------------------------------------------------- /http-client-basics/src/main/java/org/dmfs/httpessentials/responsehandlers/FailResponseHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-basics/src/main/java/org/dmfs/httpessentials/responsehandlers/FailResponseHandler.java -------------------------------------------------------------------------------- /http-client-basics/src/main/java/org/dmfs/httpessentials/responsehandlers/StringResponseHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-basics/src/main/java/org/dmfs/httpessentials/responsehandlers/StringResponseHandler.java -------------------------------------------------------------------------------- /http-client-basics/src/main/java/org/dmfs/httpessentials/responsehandlers/TrivialResponseHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-basics/src/main/java/org/dmfs/httpessentials/responsehandlers/TrivialResponseHandler.java -------------------------------------------------------------------------------- /http-client-basics/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-basics/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /http-client-basics/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-basics/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /http-client-basics/src/test/java/org/dmfs/httpessentials/entities/BinaryRequestEntityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-basics/src/test/java/org/dmfs/httpessentials/entities/BinaryRequestEntityTest.java -------------------------------------------------------------------------------- /http-client-basics/src/test/java/org/dmfs/httpessentials/entities/DelegatingRequestEntityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-basics/src/test/java/org/dmfs/httpessentials/entities/DelegatingRequestEntityTest.java -------------------------------------------------------------------------------- /http-client-basics/src/test/java/org/dmfs/httpessentials/entities/EmptyHttpRequestEntityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-basics/src/test/java/org/dmfs/httpessentials/entities/EmptyHttpRequestEntityTest.java -------------------------------------------------------------------------------- /http-client-basics/src/test/java/org/dmfs/httpessentials/entities/JsonRequestEntityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-basics/src/test/java/org/dmfs/httpessentials/entities/JsonRequestEntityTest.java -------------------------------------------------------------------------------- /http-client-basics/src/test/java/org/dmfs/httpessentials/entities/TextRequestEntityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-basics/src/test/java/org/dmfs/httpessentials/entities/TextRequestEntityTest.java -------------------------------------------------------------------------------- /http-client-basics/src/test/java/org/dmfs/httpessentials/entities/XWwwFormUrlEncodedEntityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-basics/src/test/java/org/dmfs/httpessentials/entities/XWwwFormUrlEncodedEntityTest.java -------------------------------------------------------------------------------- /http-client-basics/src/test/java/org/dmfs/httpessentials/responsehandlers/FailResponseHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-basics/src/test/java/org/dmfs/httpessentials/responsehandlers/FailResponseHandlerTest.java -------------------------------------------------------------------------------- /http-client-basics/src/test/java/org/dmfs/httpessentials/responsehandlers/StringResponseHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-basics/src/test/java/org/dmfs/httpessentials/responsehandlers/StringResponseHandlerTest.java -------------------------------------------------------------------------------- /http-client-basics/src/test/java/org/dmfs/httpessentials/responsehandlers/TrivialResponseHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-basics/src/test/java/org/dmfs/httpessentials/responsehandlers/TrivialResponseHandlerTest.java -------------------------------------------------------------------------------- /http-client-essentials/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/build.gradle -------------------------------------------------------------------------------- /http-client-essentials/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/gradle.properties -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/HttpMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/HttpMethod.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/HttpStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/HttpStatus.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/client/HttpRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/client/HttpRequest.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/client/HttpRequestEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/client/HttpRequestEntity.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/client/HttpRequestExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/client/HttpRequestExecutor.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/client/HttpResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/client/HttpResponse.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/client/HttpResponseEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/client/HttpResponseEntity.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/client/HttpResponseHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/client/HttpResponseHandler.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/exceptions/ClientErrorException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/exceptions/ClientErrorException.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/exceptions/HttpException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/exceptions/HttpException.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/exceptions/NotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/exceptions/NotFoundException.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/exceptions/ProtocolError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/exceptions/ProtocolError.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/exceptions/ProtocolException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/exceptions/ProtocolException.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/exceptions/RedirectionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/exceptions/RedirectionException.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/exceptions/RedirectionLoopException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/exceptions/RedirectionLoopException.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/exceptions/ServerErrorException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/exceptions/ServerErrorException.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/exceptions/TooManyRedirectsException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/exceptions/TooManyRedirectsException.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/exceptions/UnauthorizedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/exceptions/UnauthorizedException.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/exceptions/UnexpectedStatusException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/exceptions/UnexpectedStatusException.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/headers/Header.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/headers/Header.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/headers/HeaderType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/headers/HeaderType.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/headers/Headers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/headers/Headers.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/headers/ListHeaderType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/headers/ListHeaderType.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/headers/SingletonHeaderType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/headers/SingletonHeaderType.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/methods/AbstractMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/methods/AbstractMethod.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/methods/IdempotentMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/methods/IdempotentMethod.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/methods/Method.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/methods/Method.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/methods/SafeMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/methods/SafeMethod.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/parameters/Parameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/parameters/Parameter.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/parameters/ParameterType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/parameters/ParameterType.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/parameters/Parametrized.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/parameters/Parametrized.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/status/NoneHttpStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/status/NoneHttpStatus.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/status/SimpleHttpStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/status/SimpleHttpStatus.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/status/StatusLineHttpStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/status/StatusLineHttpStatus.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/typedentity/Entity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/typedentity/Entity.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/typedentity/EntityConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/typedentity/EntityConverter.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/typedentity/EntityType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/typedentity/EntityType.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/java/org/dmfs/httpessentials/types/MediaType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/java/org/dmfs/httpessentials/types/MediaType.java -------------------------------------------------------------------------------- /http-client-essentials/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /http-client-essentials/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /http-client-essentials/src/test/java/org/dmfs/httpessentials/methods/IdempotentMethodTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/test/java/org/dmfs/httpessentials/methods/IdempotentMethodTest.java -------------------------------------------------------------------------------- /http-client-essentials/src/test/java/org/dmfs/httpessentials/methods/MethodTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/test/java/org/dmfs/httpessentials/methods/MethodTest.java -------------------------------------------------------------------------------- /http-client-essentials/src/test/java/org/dmfs/httpessentials/methods/SafeMethodTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/test/java/org/dmfs/httpessentials/methods/SafeMethodTest.java -------------------------------------------------------------------------------- /http-client-essentials/src/test/java/org/dmfs/httpessentials/status/NoneHttpStatusTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/test/java/org/dmfs/httpessentials/status/NoneHttpStatusTest.java -------------------------------------------------------------------------------- /http-client-essentials/src/test/java/org/dmfs/httpessentials/status/SimpleHttpStatusTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/test/java/org/dmfs/httpessentials/status/SimpleHttpStatusTest.java -------------------------------------------------------------------------------- /http-client-essentials/src/test/java/org/dmfs/httpessentials/status/StatusLineHttpStatusTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-essentials/src/test/java/org/dmfs/httpessentials/status/StatusLineHttpStatusTest.java -------------------------------------------------------------------------------- /http-client-headers/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-headers/build.gradle -------------------------------------------------------------------------------- /http-client-headers/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-headers/gradle.properties -------------------------------------------------------------------------------- /http-client-headers/src/main/java/org/dmfs/httpessentials/headers/BasicHeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-headers/src/main/java/org/dmfs/httpessentials/headers/BasicHeader.java -------------------------------------------------------------------------------- /http-client-headers/src/main/java/org/dmfs/httpessentials/headers/BasicListHeaderType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-headers/src/main/java/org/dmfs/httpessentials/headers/BasicListHeaderType.java -------------------------------------------------------------------------------- /http-client-headers/src/main/java/org/dmfs/httpessentials/headers/BasicSingletonHeaderType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-headers/src/main/java/org/dmfs/httpessentials/headers/BasicSingletonHeaderType.java -------------------------------------------------------------------------------- /http-client-headers/src/main/java/org/dmfs/httpessentials/headers/EmptyHeaders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-headers/src/main/java/org/dmfs/httpessentials/headers/EmptyHeaders.java -------------------------------------------------------------------------------- /http-client-headers/src/main/java/org/dmfs/httpessentials/headers/FilteredHeaders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-headers/src/main/java/org/dmfs/httpessentials/headers/FilteredHeaders.java -------------------------------------------------------------------------------- /http-client-headers/src/main/java/org/dmfs/httpessentials/headers/HttpHeaders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-headers/src/main/java/org/dmfs/httpessentials/headers/HttpHeaders.java -------------------------------------------------------------------------------- /http-client-headers/src/main/java/org/dmfs/httpessentials/headers/SingletonHeaders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-headers/src/main/java/org/dmfs/httpessentials/headers/SingletonHeaders.java -------------------------------------------------------------------------------- /http-client-headers/src/main/java/org/dmfs/httpessentials/headers/UpdatedHeaders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-headers/src/main/java/org/dmfs/httpessentials/headers/UpdatedHeaders.java -------------------------------------------------------------------------------- /http-client-headers/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-headers/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /http-client-headers/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-headers/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /http-client-headers/src/test/java/org/dmfs/httpessentials/headers/BasicHeaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-headers/src/test/java/org/dmfs/httpessentials/headers/BasicHeaderTest.java -------------------------------------------------------------------------------- /http-client-headers/src/test/java/org/dmfs/httpessentials/headers/EmptyHeadersTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-headers/src/test/java/org/dmfs/httpessentials/headers/EmptyHeadersTest.java -------------------------------------------------------------------------------- /http-client-mockutils/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-mockutils/build.gradle -------------------------------------------------------------------------------- /http-client-mockutils/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-mockutils/gradle.properties -------------------------------------------------------------------------------- /http-client-mockutils/src/main/java/org/dmfs/httpessentials/mockutils/entities/FileMockResponseEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-mockutils/src/main/java/org/dmfs/httpessentials/mockutils/entities/FileMockResponseEntity.java -------------------------------------------------------------------------------- /http-client-mockutils/src/main/java/org/dmfs/httpessentials/mockutils/entities/StaticMockResponseEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-mockutils/src/main/java/org/dmfs/httpessentials/mockutils/entities/StaticMockResponseEntity.java -------------------------------------------------------------------------------- /http-client-mockutils/src/main/java/org/dmfs/httpessentials/mockutils/executors/CapturingExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-mockutils/src/main/java/org/dmfs/httpessentials/mockutils/executors/CapturingExecutor.java -------------------------------------------------------------------------------- /http-client-mockutils/src/main/java/org/dmfs/httpessentials/mockutils/executors/ExceptionMockServerExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-mockutils/src/main/java/org/dmfs/httpessentials/mockutils/executors/ExceptionMockServerExecutor.java -------------------------------------------------------------------------------- /http-client-mockutils/src/main/java/org/dmfs/httpessentials/mockutils/executors/StaticMockServerExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-mockutils/src/main/java/org/dmfs/httpessentials/mockutils/executors/StaticMockServerExecutor.java -------------------------------------------------------------------------------- /http-client-mockutils/src/main/java/org/dmfs/httpessentials/mockutils/requests/EmptyRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-mockutils/src/main/java/org/dmfs/httpessentials/mockutils/requests/EmptyRequest.java -------------------------------------------------------------------------------- /http-client-mockutils/src/main/java/org/dmfs/httpessentials/mockutils/responses/CustomStatusMockResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-mockutils/src/main/java/org/dmfs/httpessentials/mockutils/responses/CustomStatusMockResponse.java -------------------------------------------------------------------------------- /http-client-mockutils/src/main/java/org/dmfs/httpessentials/mockutils/responses/CustomUrisMockResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-mockutils/src/main/java/org/dmfs/httpessentials/mockutils/responses/CustomUrisMockResponse.java -------------------------------------------------------------------------------- /http-client-mockutils/src/main/java/org/dmfs/httpessentials/mockutils/responses/StaticEntityMockResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-mockutils/src/main/java/org/dmfs/httpessentials/mockutils/responses/StaticEntityMockResponse.java -------------------------------------------------------------------------------- /http-client-mockutils/src/main/java/org/dmfs/httpessentials/mockutils/responses/StaticMockResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-mockutils/src/main/java/org/dmfs/httpessentials/mockutils/responses/StaticMockResponse.java -------------------------------------------------------------------------------- /http-client-mockutils/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-mockutils/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /http-client-mockutils/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-mockutils/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /http-client-types/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/build.gradle -------------------------------------------------------------------------------- /http-client-types/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/gradle.properties -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/converters/IntegerConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/converters/IntegerConverter.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/converters/LanguageTagConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/converters/LanguageTagConverter.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/converters/LinkConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/converters/LinkConverter.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/converters/ListConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/converters/ListConverter.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/converters/MediaTypeConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/converters/MediaTypeConverter.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/converters/OptionallyQuoted.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/converters/OptionallyQuoted.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/converters/PlainStringHeaderConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/converters/PlainStringHeaderConverter.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/converters/Quoted.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/converters/Quoted.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/converters/QuotedStringConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/converters/QuotedStringConverter.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/converters/RegexpSplitListConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/converters/RegexpSplitListConverter.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/converters/UriConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/converters/UriConverter.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/converters/UserAgentConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/converters/UserAgentConverter.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/parameters/BasicParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/parameters/BasicParameter.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/parameters/BasicParameterType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/parameters/BasicParameterType.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/parameters/Parameters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/parameters/Parameters.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/types/AbstractBaseToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/types/AbstractBaseToken.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/types/AbstractStringType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/types/AbstractStringType.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/types/BasicUserAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/types/BasicUserAgent.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/types/CharToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/types/CharToken.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/types/Comment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/types/Comment.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/types/CommentedProduct.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/types/CommentedProduct.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/types/Link.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/types/Link.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/types/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/types/Product.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/types/SafeToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/types/SafeToken.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/types/SimpleComment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/types/SimpleComment.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/types/SimpleProduct.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/types/SimpleProduct.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/types/SingletonUserAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/types/SingletonUserAgent.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/types/StringLink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/types/StringLink.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/types/StringMediaType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/types/StringMediaType.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/types/StringToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/types/StringToken.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/types/StructuredMediaType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/types/StructuredMediaType.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/types/Token.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/types/Token.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/types/UrlFormEncodedKeyValues.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/types/UrlFormEncodedKeyValues.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/types/UserAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/types/UserAgent.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/types/Validate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/types/Validate.java -------------------------------------------------------------------------------- /http-client-types/src/main/java/org/dmfs/httpessentials/types/VersionedProduct.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/java/org/dmfs/httpessentials/types/VersionedProduct.java -------------------------------------------------------------------------------- /http-client-types/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /http-client-types/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /http-client-types/src/test/java/org/dmfs/httpessentials/converters/MediaTypeConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/test/java/org/dmfs/httpessentials/converters/MediaTypeConverterTest.java -------------------------------------------------------------------------------- /http-client-types/src/test/java/org/dmfs/httpessentials/converters/OptionallyQuotedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/test/java/org/dmfs/httpessentials/converters/OptionallyQuotedTest.java -------------------------------------------------------------------------------- /http-client-types/src/test/java/org/dmfs/httpessentials/converters/QuotedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/test/java/org/dmfs/httpessentials/converters/QuotedTest.java -------------------------------------------------------------------------------- /http-client-types/src/test/java/org/dmfs/httpessentials/types/BaseProductTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/test/java/org/dmfs/httpessentials/types/BaseProductTest.java -------------------------------------------------------------------------------- /http-client-types/src/test/java/org/dmfs/httpessentials/types/CharTokenTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/test/java/org/dmfs/httpessentials/types/CharTokenTest.java -------------------------------------------------------------------------------- /http-client-types/src/test/java/org/dmfs/httpessentials/types/CommentedProductTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/test/java/org/dmfs/httpessentials/types/CommentedProductTest.java -------------------------------------------------------------------------------- /http-client-types/src/test/java/org/dmfs/httpessentials/types/SafeTokenTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/test/java/org/dmfs/httpessentials/types/SafeTokenTest.java -------------------------------------------------------------------------------- /http-client-types/src/test/java/org/dmfs/httpessentials/types/SimpleCommentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/test/java/org/dmfs/httpessentials/types/SimpleCommentTest.java -------------------------------------------------------------------------------- /http-client-types/src/test/java/org/dmfs/httpessentials/types/SimpleProductTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/test/java/org/dmfs/httpessentials/types/SimpleProductTest.java -------------------------------------------------------------------------------- /http-client-types/src/test/java/org/dmfs/httpessentials/types/StringLinkTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/test/java/org/dmfs/httpessentials/types/StringLinkTest.java -------------------------------------------------------------------------------- /http-client-types/src/test/java/org/dmfs/httpessentials/types/StringMediaTypeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/test/java/org/dmfs/httpessentials/types/StringMediaTypeTest.java -------------------------------------------------------------------------------- /http-client-types/src/test/java/org/dmfs/httpessentials/types/StringTokenTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/test/java/org/dmfs/httpessentials/types/StringTokenTest.java -------------------------------------------------------------------------------- /http-client-types/src/test/java/org/dmfs/httpessentials/types/StructuredMediaTypeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/test/java/org/dmfs/httpessentials/types/StructuredMediaTypeTest.java -------------------------------------------------------------------------------- /http-client-types/src/test/java/org/dmfs/httpessentials/types/UrlFormEncodedKeyValuesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/test/java/org/dmfs/httpessentials/types/UrlFormEncodedKeyValuesTest.java -------------------------------------------------------------------------------- /http-client-types/src/test/java/org/dmfs/httpessentials/types/UserAgentIteratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/test/java/org/dmfs/httpessentials/types/UserAgentIteratorTest.java -------------------------------------------------------------------------------- /http-client-types/src/test/java/org/dmfs/httpessentials/types/VersionedProductTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-client-types/src/test/java/org/dmfs/httpessentials/types/VersionedProductTest.java -------------------------------------------------------------------------------- /http-executor-commons/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-commons/build.gradle -------------------------------------------------------------------------------- /http-executor-commons/gradle.properties: -------------------------------------------------------------------------------- 1 | POM_DESCRIPTION=Common tools used by HttpRequestExecutor implementations. -------------------------------------------------------------------------------- /http-executor-commons/src/main/java/org/dmfs/httpessentials/executors/common/DelegatingHttpRequestExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-commons/src/main/java/org/dmfs/httpessentials/executors/common/DelegatingHttpRequestExecutor.java -------------------------------------------------------------------------------- /http-executor-commons/src/main/java/org/dmfs/httpessentials/executors/common/decoration/BottomUserAgentHeaderDecoration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-commons/src/main/java/org/dmfs/httpessentials/executors/common/decoration/BottomUserAgentHeaderDecoration.java -------------------------------------------------------------------------------- /http-executor-commons/src/main/java/org/dmfs/httpessentials/executors/common/decorators/BottomBranded.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-commons/src/main/java/org/dmfs/httpessentials/executors/common/decorators/BottomBranded.java -------------------------------------------------------------------------------- /http-executor-commons/src/main/java/org/dmfs/httpessentials/executors/common/types/BottomBasicUserAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-commons/src/main/java/org/dmfs/httpessentials/executors/common/types/BottomBasicUserAgent.java -------------------------------------------------------------------------------- /http-executor-commons/src/main/java/org/dmfs/httpessentials/executors/common/types/Platform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-commons/src/main/java/org/dmfs/httpessentials/executors/common/types/Platform.java -------------------------------------------------------------------------------- /http-executor-commons/src/test/java/org/dmfs/httpessentials/executors/common/decoration/BottomUserAgentHeaderDecorationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-commons/src/test/java/org/dmfs/httpessentials/executors/common/decoration/BottomUserAgentHeaderDecorationTest.java -------------------------------------------------------------------------------- /http-executor-commons/src/test/java/org/dmfs/httpessentials/executors/common/decorators/BottomBrandedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-commons/src/test/java/org/dmfs/httpessentials/executors/common/decorators/BottomBrandedTest.java -------------------------------------------------------------------------------- /http-executor-commons/src/test/java/org/dmfs/httpessentials/executors/common/decorators/RequestWithHeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-commons/src/test/java/org/dmfs/httpessentials/executors/common/decorators/RequestWithHeader.java -------------------------------------------------------------------------------- /http-executor-commons/src/test/java/org/dmfs/httpessentials/executors/common/types/BottomBasicUserAgentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-commons/src/test/java/org/dmfs/httpessentials/executors/common/types/BottomBasicUserAgentTest.java -------------------------------------------------------------------------------- /http-executor-decorators/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/build.gradle -------------------------------------------------------------------------------- /http-executor-decorators/gradle.properties: -------------------------------------------------------------------------------- 1 | POM_DESCRIPTION=Commonly used decorators to HttpRequestExecutor. -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/AuthInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/AuthInfo.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/AuthScheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/AuthScheme.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/AuthScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/AuthScope.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/AuthState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/AuthState.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/AuthStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/AuthStrategy.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/AuthStrategyCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/AuthStrategyCache.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/Authorization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/Authorization.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/Authorized.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/Authorized.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/Authorizing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/Authorizing.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/Challenge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/Challenge.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/CredentialsStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/CredentialsStore.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/Parametrized.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/Parametrized.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/ServiceScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/ServiceScope.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/Tokens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/Tokens.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/UserCredentials.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/UserCredentials.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authcaches/EmptyAuthStrategyCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authcaches/EmptyAuthStrategyCache.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authcaches/SimpleAuthStrategyCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authcaches/SimpleAuthStrategyCache.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authorization/AuthDigestAuthorization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authorization/AuthDigestAuthorization.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authorization/BasicAuthorization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authorization/BasicAuthorization.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authorization/DigestAuthorization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authorization/DigestAuthorization.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authschemes/Basic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authschemes/Basic.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authschemes/Digest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authschemes/Digest.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authscopes/UriScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authscopes/UriScope.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authstates/AuthenticatedBasicAuthState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authstates/AuthenticatedBasicAuthState.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authstates/AuthenticatedDigestAuthState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authstates/AuthenticatedDigestAuthState.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authstates/FailedAuthState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authstates/FailedAuthState.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authstrategies/CachedAuthStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authstrategies/CachedAuthStrategy.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authstrategies/Composite.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authstrategies/Composite.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authstrategies/CredentialsAuthStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authstrategies/CredentialsAuthStrategy.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authstrategies/PassThroughStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authstrategies/PassThroughStrategy.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authstrategies/PrematureBasicAuthStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authstrategies/PrematureBasicAuthStrategy.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authstrategies/UserCredentialsAuthStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/authstrategies/UserCredentialsAuthStrategy.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/challenges/BasicChallenge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/challenges/BasicChallenge.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/challenges/HeaderChallenges.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/challenges/HeaderChallenges.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/challenges/ResponseChallenges.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/challenges/ResponseChallenges.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/charsequences/Quoted.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/charsequences/Quoted.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/charsequences/SingleCredentials.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/charsequences/SingleCredentials.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/charsequences/Unquoted.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/charsequences/Unquoted.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/credentialsstores/SimpleCredentialsStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/credentialsstores/SimpleCredentialsStore.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/servicescopes/HostServiceScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/servicescopes/HostServiceScope.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/utils/ChallengeFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/utils/ChallengeFilter.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/utils/Challenges.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/utils/Challenges.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/utils/Parameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/utils/Parameter.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/utils/ParametrizedChallenges.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/utils/ParametrizedChallenges.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/utils/SimpleParametrized.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/authorizing/utils/SimpleParametrized.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/Following.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/Following.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/RedirectPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/RedirectPolicy.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/RedirectStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/RedirectStrategy.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/RequestUriOverridingResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/RequestUriOverridingResponse.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/RequestUriOverridingResponseHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/RequestUriOverridingResponseHandler.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/policies/Composite.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/policies/Composite.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/policies/FollowPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/policies/FollowPolicy.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/policies/FollowRedirectPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/policies/FollowRedirectPolicy.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/policies/Limited.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/policies/Limited.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/policies/NeverFollowRedirectPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/policies/NeverFollowRedirectPolicy.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/policies/Relative.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/policies/Relative.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/policies/Secure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/policies/Secure.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/policies/Temporary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/policies/Temporary.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/strategies/Bool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/strategies/Bool.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/strategies/Composite.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/strategies/Composite.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/strategies/DelegatingRedirectStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/strategies/DelegatingRedirectStrategy.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/strategies/FollowStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/strategies/FollowStrategy.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/strategies/Limited.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/strategies/Limited.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/strategies/NeverFollowStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/strategies/NeverFollowStrategy.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/strategies/Permanent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/strategies/Permanent.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/strategies/SameAuthority.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/strategies/SameAuthority.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/strategies/Secure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/strategies/Secure.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/strategies/Temporary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/following/strategies/Temporary.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/retrying/RetryPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/retrying/RetryPolicy.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/retrying/Retrying.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/retrying/Retrying.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/retrying/policies/DefaultRetryPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/retrying/policies/DefaultRetryPolicy.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/urlrewriting/RewritePolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/urlrewriting/RewritePolicy.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/urlrewriting/UrlRewriting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/urlrewriting/UrlRewriting.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/urlrewriting/policies/Parametrizing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/urlrewriting/policies/Parametrizing.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/urlrewriting/policies/PassThroughPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/urlrewriting/policies/PassThroughPolicy.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/urlrewriting/policies/Resolving.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/urlrewriting/policies/Resolving.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/useragent/Branded.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/useragent/Branded.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/useragent/UserAgentHeaderDecoration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/java/org/dmfs/httpessentials/executors/useragent/UserAgentHeaderDecoration.java -------------------------------------------------------------------------------- /http-executor-decorators/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /http-executor-decorators/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/authorizing/authorization/AuthDigestAuthorizationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/authorizing/authorization/AuthDigestAuthorizationTest.java -------------------------------------------------------------------------------- /http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/authorizing/authorization/DigestAuthorizationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/authorizing/authorization/DigestAuthorizationTest.java -------------------------------------------------------------------------------- /http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/authorizing/authstrategies/PrematureBasicAuthStrategyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/authorizing/authstrategies/PrematureBasicAuthStrategyTest.java -------------------------------------------------------------------------------- /http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/authorizing/challenges/HeaderChallengesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/authorizing/challenges/HeaderChallengesTest.java -------------------------------------------------------------------------------- /http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/authorizing/servicescopes/HostServiceScopeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/authorizing/servicescopes/HostServiceScopeTest.java -------------------------------------------------------------------------------- /http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/FollowingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/FollowingTest.java -------------------------------------------------------------------------------- /http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/policies/CompositeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/policies/CompositeTest.java -------------------------------------------------------------------------------- /http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/policies/FollowPolicyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/policies/FollowPolicyTest.java -------------------------------------------------------------------------------- /http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/policies/FollowRedirectPolicyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/policies/FollowRedirectPolicyTest.java -------------------------------------------------------------------------------- /http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/policies/LimitedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/policies/LimitedTest.java -------------------------------------------------------------------------------- /http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/policies/RelativeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/policies/RelativeTest.java -------------------------------------------------------------------------------- /http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/policies/SecureTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/policies/SecureTest.java -------------------------------------------------------------------------------- /http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/policies/TemporaryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/policies/TemporaryTest.java -------------------------------------------------------------------------------- /http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/policies/matcher/RedirectPolicyFollowMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/policies/matcher/RedirectPolicyFollowMatcher.java -------------------------------------------------------------------------------- /http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/strategies/CompositeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/strategies/CompositeTest.java -------------------------------------------------------------------------------- /http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/strategies/FollowStrategyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/strategies/FollowStrategyTest.java -------------------------------------------------------------------------------- /http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/strategies/LimitedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/strategies/LimitedTest.java -------------------------------------------------------------------------------- /http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/strategies/NeverFollowStrategyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/strategies/NeverFollowStrategyTest.java -------------------------------------------------------------------------------- /http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/strategies/PermanentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/strategies/PermanentTest.java -------------------------------------------------------------------------------- /http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/strategies/SameAuthorityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/strategies/SameAuthorityTest.java -------------------------------------------------------------------------------- /http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/strategies/SecureTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/strategies/SecureTest.java -------------------------------------------------------------------------------- /http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/strategies/TemporaryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/strategies/TemporaryTest.java -------------------------------------------------------------------------------- /http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/strategies/matcher/RedirectStrategyFollowMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/following/strategies/matcher/RedirectStrategyFollowMatcher.java -------------------------------------------------------------------------------- /http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/urlrewriting/policies/ParametrizingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/urlrewriting/policies/ParametrizingTest.java -------------------------------------------------------------------------------- /http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/urlrewriting/policies/PassThroughPolicyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/urlrewriting/policies/PassThroughPolicyTest.java -------------------------------------------------------------------------------- /http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/urlrewriting/policies/ResolvingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/urlrewriting/policies/ResolvingTest.java -------------------------------------------------------------------------------- /http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/useragent/BrandedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/useragent/BrandedTest.java -------------------------------------------------------------------------------- /http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/useragent/UserAgentHeaderDecorationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/http-executor-decorators/src/test/java/org/dmfs/httpessentials/executors/useragent/UserAgentHeaderDecorationTest.java -------------------------------------------------------------------------------- /httpurlconnection-executor/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/httpurlconnection-executor/build.gradle -------------------------------------------------------------------------------- /httpurlconnection-executor/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/httpurlconnection-executor/gradle.properties -------------------------------------------------------------------------------- /httpurlconnection-executor/src/main/java/org/dmfs/httpessentials/httpurlconnection/HttpUrlConnectionExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/httpurlconnection-executor/src/main/java/org/dmfs/httpessentials/httpurlconnection/HttpUrlConnectionExecutor.java -------------------------------------------------------------------------------- /httpurlconnection-executor/src/main/java/org/dmfs/httpessentials/httpurlconnection/HttpUrlConnectionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/httpurlconnection-executor/src/main/java/org/dmfs/httpessentials/httpurlconnection/HttpUrlConnectionFactory.java -------------------------------------------------------------------------------- /httpurlconnection-executor/src/main/java/org/dmfs/httpessentials/httpurlconnection/HttpUrlConnectionHeaders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/httpurlconnection-executor/src/main/java/org/dmfs/httpessentials/httpurlconnection/HttpUrlConnectionHeaders.java -------------------------------------------------------------------------------- /httpurlconnection-executor/src/main/java/org/dmfs/httpessentials/httpurlconnection/HttpUrlConnectionResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/httpurlconnection-executor/src/main/java/org/dmfs/httpessentials/httpurlconnection/HttpUrlConnectionResponse.java -------------------------------------------------------------------------------- /httpurlconnection-executor/src/main/java/org/dmfs/httpessentials/httpurlconnection/HttpUrlConnectionResponseEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/httpurlconnection-executor/src/main/java/org/dmfs/httpessentials/httpurlconnection/HttpUrlConnectionResponseEntity.java -------------------------------------------------------------------------------- /httpurlconnection-executor/src/main/java/org/dmfs/httpessentials/httpurlconnection/PlainHttpUrlConnectionExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/httpurlconnection-executor/src/main/java/org/dmfs/httpessentials/httpurlconnection/PlainHttpUrlConnectionExecutor.java -------------------------------------------------------------------------------- /httpurlconnection-executor/src/main/java/org/dmfs/httpessentials/httpurlconnection/factories/DefaultHttpUrlConnectionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/httpurlconnection-executor/src/main/java/org/dmfs/httpessentials/httpurlconnection/factories/DefaultHttpUrlConnectionFactory.java -------------------------------------------------------------------------------- /httpurlconnection-executor/src/main/java/org/dmfs/httpessentials/httpurlconnection/factories/decorators/Finite.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/httpurlconnection-executor/src/main/java/org/dmfs/httpessentials/httpurlconnection/factories/decorators/Finite.java -------------------------------------------------------------------------------- /httpurlconnection-executor/src/main/java/org/dmfs/httpessentials/httpurlconnection/utils/iterators/StringEqualsIgnoreCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/httpurlconnection-executor/src/main/java/org/dmfs/httpessentials/httpurlconnection/utils/iterators/StringEqualsIgnoreCase.java -------------------------------------------------------------------------------- /httpurlconnection-executor/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/httpurlconnection-executor/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /httpurlconnection-executor/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/httpurlconnection-executor/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /httpurlconnection-executor/src/templates/java/org/dmfs/httpessentials/httpurlconnection/BuildConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/httpurlconnection-executor/src/templates/java/org/dmfs/httpessentials/httpurlconnection/BuildConfig.java -------------------------------------------------------------------------------- /httpurlconnection-executor/src/test/java/org/dmfs/httpessentials/httpurlconnection/HttpUrlConnectionExecutorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/httpurlconnection-executor/src/test/java/org/dmfs/httpessentials/httpurlconnection/HttpUrlConnectionExecutorTest.java -------------------------------------------------------------------------------- /httpurlconnection-executor/src/test/java/org/dmfs/httpessentials/httpurlconnection/HttpUrlConnectionHeadersTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/httpurlconnection-executor/src/test/java/org/dmfs/httpessentials/httpurlconnection/HttpUrlConnectionHeadersTest.java -------------------------------------------------------------------------------- /jacoco.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/jacoco.gradle -------------------------------------------------------------------------------- /okhttp-executor/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/okhttp-executor/build.gradle -------------------------------------------------------------------------------- /okhttp-executor/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/okhttp-executor/gradle.properties -------------------------------------------------------------------------------- /okhttp-executor/src/main/java/org/dmfs/httpessentials/okhttp/OkHttpExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/okhttp-executor/src/main/java/org/dmfs/httpessentials/okhttp/OkHttpExecutor.java -------------------------------------------------------------------------------- /okhttp-executor/src/main/java/org/dmfs/httpessentials/okhttp/OkHttpRequestBody.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/okhttp-executor/src/main/java/org/dmfs/httpessentials/okhttp/OkHttpRequestBody.java -------------------------------------------------------------------------------- /okhttp-executor/src/main/java/org/dmfs/httpessentials/okhttp/OkHttpResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/okhttp-executor/src/main/java/org/dmfs/httpessentials/okhttp/OkHttpResponse.java -------------------------------------------------------------------------------- /okhttp-executor/src/main/java/org/dmfs/httpessentials/okhttp/OkHttpResponseEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/okhttp-executor/src/main/java/org/dmfs/httpessentials/okhttp/OkHttpResponseEntity.java -------------------------------------------------------------------------------- /okhttp-executor/src/main/java/org/dmfs/httpessentials/okhttp/OkHttpResponseHeaders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/okhttp-executor/src/main/java/org/dmfs/httpessentials/okhttp/OkHttpResponseHeaders.java -------------------------------------------------------------------------------- /okhttp-executor/src/main/java/org/dmfs/httpessentials/okhttp/PlainOkHttpExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/okhttp-executor/src/main/java/org/dmfs/httpessentials/okhttp/PlainOkHttpExecutor.java -------------------------------------------------------------------------------- /okhttp-executor/src/main/java/org/dmfs/httpessentials/okhttp/okhttpclient/BaseOkHttpClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/okhttp-executor/src/main/java/org/dmfs/httpessentials/okhttp/okhttpclient/BaseOkHttpClient.java -------------------------------------------------------------------------------- /okhttp-executor/src/main/java/org/dmfs/httpessentials/okhttp/utils/OkHttpProduct.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/okhttp-executor/src/main/java/org/dmfs/httpessentials/okhttp/utils/OkHttpProduct.java -------------------------------------------------------------------------------- /okhttp-executor/src/templates/java/org/dmfs/httpessentials/okhttp/BuildConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/okhttp-executor/src/templates/java/org/dmfs/httpessentials/okhttp/BuildConfig.java -------------------------------------------------------------------------------- /okhttp-executor/src/test/java/org/dmfs/httpessentials/okhttp/OkHttpExecutorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/okhttp-executor/src/test/java/org/dmfs/httpessentials/okhttp/OkHttpExecutorTest.java -------------------------------------------------------------------------------- /publish.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/publish.gradle -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmfs/http-client-essentials-suite/HEAD/settings.gradle --------------------------------------------------------------------------------