slink-http
0.8.1
slink-http
/
io.slink.http
Package-level
declarations
Types
Functions
Properties
Types
Slink
Http
Exception
Link copied to clipboard
class
SlinkHttpException
(
val
url
:
String
,
val
code
:
Int
,
val
responseBody
:
String
)
:
RuntimeException
Functions
base
Url
Link copied to clipboard
fun
OkHttpClient.Builder
.
baseUrl
(
baseUrl
:
String
)
:
OkHttpClient.Builder
check
Ok
Link copied to clipboard
fun
Response
.
checkOk
(
)
:
Response
check
Status
Link copied to clipboard
fun
Response
.
checkStatus
(
vararg
successCodes
:
Int
)
:
Response
get
Link copied to clipboard
fun
OkHttpClient
.
get
(
url
:
String
,
headers
:
Map
<
String
,
String
>
=
emptyMap()
)
:
Response
head
Link copied to clipboard
fun
OkHttpClient
.
head
(
url
:
String
,
headers
:
Map
<
String
,
String
>
=
emptyMap()
)
:
Response
ignore
Ssl
Errors
Link copied to clipboard
fun
OkHttpClient.Builder
.
ignoreSslErrors
(
)
:
OkHttpClient.Builder
is
Ok
Link copied to clipboard
fun
Response
.
isOk
(
)
:
Boolean
new
Http
Client
Link copied to clipboard
fun
newHttpClient
(
init
:
OkHttpClient.Builder
.
(
)
->
Unit
=
{ }
)
:
OkHttpClient
no
Redirects
Link copied to clipboard
fun
OkHttpClient.Builder
.
noRedirects
(
)
:
OkHttpClient.Builder
post
Link copied to clipboard
fun
OkHttpClient
.
post
(
url
:
String
,
data
:
String
,
mediaType
:
String
,
headers
:
Map
<
String
,
String
>
=
emptyMap()
)
:
Response
post
Form
Link copied to clipboard
fun
OkHttpClient
.
postForm
(
url
:
String
,
data
:
Map
<
String
,
Any
>
,
headers
:
Map
<
String
,
String
>
=
emptyMap()
)
:
Response
text
Link copied to clipboard
fun
Response
.
text
(
)
:
String
with
Body
Link copied to clipboard
fun
<
T
>
Response
.
withBody
(
handler
:
(
Long
,
InputStream
)
->
T
)
:
T
write
To
Link copied to clipboard
fun
Response
.
writeTo
(
file
:
File
)
:
File
fun
Response
.
writeTo
(
outputStream
:
OutputStream
)
Properties
HTTP_CREATED
Link copied to clipboard
const
val
HTTP_CREATED
:
Int
=
201
HTTP_OK
Link copied to clipboard
const
val
HTTP_OK
:
Int
=
200