-
OkHttpRequest.body(byte[] content,
int offset,
int byteCount,
okhttp3.MediaType contentType)
OkHttpRequest.body(byte[] content,
okhttp3.MediaType contentType)
OkHttpRequest.body(File content,
okhttp3.MediaType contentType)
OkHttpRequest.body(String content,
okhttp3.MediaType contentType)
OkHttpRequest.body(Map<?,?> formBodyByMap)
OkHttpRequest.body(okhttp3.RequestBody body)
OkHttpRequest.cacheControl(okhttp3.CacheControl cacheControl)
Sets this request's Cache-Control
header, replacing any cache control headers already
present.
OkHttpRequest.create(String url,
okhttp3.OkHttpClient httpClient)
OkHttpRequest.create(URL url,
okhttp3.OkHttpClient httpClient)
OkHttpRequest.create(okhttp3.HttpUrl url,
okhttp3.OkHttpClient httpClient)
final OkHttpClient client = new OkHttpClient().newBuilder().addInterceptor(new com.moczul.ok2curl.CurlInterceptor(System.out::println)).build();
Sets the header named name
to value
.
Removes all headers on this builder and adds headers
.
Set http headers specified by name1/value1
, name2/value2
.
Set http headers specified by name1/value1
, name2/value2
, name3/value3
.
Set http headers specified by the key/value entities from Map
.
OkHttpRequest.headers(okhttp3.Headers headers)
Removes all headers on this builder and adds headers
.
Set query parameters for GET
or DELETE
request.
Set query parameters for GET
or DELETE
request.
OkHttpRequest.tag(Class<? super T> type,
T tag)
Attaches tag
to the request using type
as a key.
Attaches tag
to the request.
Sets the URL target of this request.
OkHttpRequest.url(String url,
long connectionTimeoutInMillis,
long readTimeoutInMillis)
Sets the URL target of this request.
OkHttpRequest.url(URL url,
long connectionTimeoutInMillis,
long readTimeoutInMillis)
OkHttpRequest.url(okhttp3.HttpUrl url)
OkHttpRequest.url(okhttp3.HttpUrl url,
long connectionTimeoutInMillis,
long readTimeoutInMillis)