sweet-sop

Lightweight Java HTTP Client!

License

License

GroupId

GroupId

com.appslandia
ArtifactId

ArtifactId

sweet-sop
Last Version

Last Version

1.0
Release Date

Release Date

Type

Type

jar
Description

Description

sweet-sop
Lightweight Java HTTP Client!
Project URL

Project URL

https://github.com/haducloc/appslandia-sweetsop
Source Code Management

Source Code Management

https://github.com/haducloc/appslandia-sweetsop.git

Download sweet-sop

How to add to project

<!-- https://jarcasting.com/artifacts/com.appslandia/sweet-sop/ -->
<dependency>
    <groupId>com.appslandia</groupId>
    <artifactId>sweet-sop</artifactId>
    <version>1.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.appslandia/sweet-sop/
implementation 'com.appslandia:sweet-sop:1.0'
// https://jarcasting.com/artifacts/com.appslandia/sweet-sop/
implementation ("com.appslandia:sweet-sop:1.0")
'com.appslandia:sweet-sop:jar:1.0'
<dependency org="com.appslandia" name="sweet-sop" rev="1.0">
  <artifact name="sweet-sop" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.appslandia', module='sweet-sop', version='1.0')
)
libraryDependencies += "com.appslandia" % "sweet-sop" % "1.0"
[com.appslandia/sweet-sop "1.0"]

Dependencies

compile (1)

Group / Artifact Type Version
com.google.code.gson : gson jar 2.7

test (2)

Group / Artifact Type Version
com.github.tomakehurst : wiremock jar 2.1.11
junit : junit jar 4.12

Project Modules

There are no modules declared in this project.

AppsLandia SweetSop - Java HTTP Client

Features

  • A lightweight java.net.HttpURLConnection wrapper.
  • Request body model.
  • Response reader model.
  • Multipart/form-data supported.
  • Compress/Uncompress supported.
  • Redirect verification supported.
  • SSL Pinning supported.

Installation

Maven

<dependency>
    <groupId>com.appslandia</groupId>
    <artifactId>appslandia-sweetsop</artifactId>
    <version>{LATEST_VERSION}</version>
</dependency>

// Java
<dependency>
    <groupId>com.appslandia</groupId>
    <artifactId>appslandia-common</artifactId>
    <version>{LATEST_VERSION}</version>
</dependency>

// Android
<dependency>
    <groupId>com.appslandia</groupId>
    <artifactId>appslandia-common-android</artifactId>
    <version>{LATEST_VERSION}</version>
</dependency>

Gradle

dependencies {
   compile 'com.appslandia:appslandia-sweetsop:{LATEST_VERSION}'
  
   // Java
   compile 'com.appslandia:appslandia-common:{LATEST_VERSION}'
  
   // Android
   compile 'com.appslandia:appslandia-common-android:{LATEST_VERSION}'
}

Sample Usage

See test source codes

Questions?

Please feel free to contact me if you have any questions or comments. Email: [email protected]

License

This code is distributed under the terms and conditions of the MIT license.

Versions

Version
1.0