Skip to content

Latest commit

 

History

History
25 lines (20 loc) · 1.28 KB

README.md

File metadata and controls

25 lines (20 loc) · 1.28 KB

khttp

Travis CI Codecov VersionEye License Gratipay Documentation status

khttp is a simple library for HTTP requests in Kotlin. It functions similarly to Python's requests module.

import khttp.get

fun main(args: Array<out String>) {
    // Get our IP
    println(get("http://httpbin.org/ip").jsonObject.getString("origin"))
    // Get our IP in a simpler way
    println(get("http://icanhazip.com").text)
}

Dependency

Use JitPack to build khttp. The goal is to get khttp into Maven Central at some point, but it's not quite mature enough yet!