-
- All Implemented Interfaces:
public final class HttpClient
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
HttpClient.Companion
-
Constructor Summary
Constructors Constructor Description HttpClient(Javalin app, OkHttpClient okHttp)
-
Method Summary
Modifier and Type Method Description final String
getOrigin()
final Unit
setOrigin(String origin)
final Javalin
getApp()
final OkHttpClient
getOkHttp()
final Response
request(Request request)
final Response
request(String path, Request.Builder builder)
final Response
request(String path, Consumer<Request.Builder> userBuilder)
final Response
get(String path, Consumer<Request.Builder> req)
final Response
get(String path)
final Response
post(String path, Object json, Consumer<Request.Builder> req)
final Response
post(String path, Object json)
final Response
post(String path)
final Response
put(String path, Object json, Consumer<Request.Builder> req)
final Response
put(String path, Object json)
final Response
put(String path)
final Response
patch(String path, Object json, Consumer<Request.Builder> req)
final Response
patch(String path, Object json)
final Response
patch(String path)
final Response
delete(String path, Object json, Consumer<Request.Builder> req)
final Response
delete(String path, Object json)
final Response
delete(String path)
-