Package com.landawn.abacus.http
Class WebUtil
java.lang.Object
com.landawn.abacus.http.WebUtil
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
buildCurl
(String httpMethod, String url, Map<String, ?> headers, String body, String bodyType, char quoteChar) static OkHttpRequest
createOkHttpRequestForCurl
(String url, char quoteChar, Consumer<String> logHandler) static OkHttpRequest
createOkHttpRequestForCurl
(String url, Consumer<String> logHandler) final OkHttpClient client = new OkHttpClient().newBuilder().addInterceptor(new com.moczul.ok2curl.CurlInterceptor(System.out::println)).build();
static String
curl2HttpRequest
(String curl) static String
curl2OkHttpRequest
(String curl) static void
setContentTypeByRequestBodyType
(String requestBodyType, HttpHeaders httpHeaders)
-
Method Details
-
curl2HttpRequest
-
curl2OkHttpRequest
-
createOkHttpRequestForCurl
final OkHttpClient client = new OkHttpClient().newBuilder().addInterceptor(new com.moczul.ok2curl.CurlInterceptor(System.out::println)).build();
- Parameters:
url
-- Returns:
-
createOkHttpRequestForCurl
public static OkHttpRequest createOkHttpRequestForCurl(String url, char quoteChar, Consumer<String> logHandler) -
buildCurl
-
setContentTypeByRequestBodyType
-