Package ch.weetech.http
Class UrlFetchApp
- java.lang.Object
-
- ch.weetech.http.UrlFetchApp
-
public class UrlFetchApp extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description UrlFetchApp()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringasyncGet(java.lang.String url, int timeout)static java.net.http.HttpResponse<java.lang.String>get(java.lang.String url, java.net.http.HttpClient client, java.util.Map<java.lang.String,java.lang.String> headers)static java.net.http.HttpResponse<?>[]getAll(java.util.List<java.lang.String> urls, java.util.concurrent.ExecutorService executorService)static java.lang.StringgetResponse(java.lang.String url)static java.lang.StringgetResponse(java.lang.String url, java.util.Map<java.lang.String,java.lang.String> data)static java.net.http.HttpResponse<java.lang.String>post(java.lang.String url, java.util.Map<java.lang.Object,java.lang.Object> data, java.lang.String contentType)
-
-
-
Method Detail
-
get
public static java.net.http.HttpResponse<java.lang.String> get(java.lang.String url, java.net.http.HttpClient client, java.util.Map<java.lang.String,java.lang.String> headers) throws java.lang.Exception- Throws:
java.lang.Exception
-
getResponse
public static java.lang.String getResponse(java.lang.String url, java.util.Map<java.lang.String,java.lang.String> data) throws java.lang.Exception- Throws:
java.lang.Exception
-
getResponse
public static java.lang.String getResponse(java.lang.String url) throws java.lang.Exception- Throws:
java.lang.Exception
-
getAll
public static java.net.http.HttpResponse<?>[] getAll(java.util.List<java.lang.String> urls, java.util.concurrent.ExecutorService executorService) throws java.lang.Exception- Throws:
java.lang.Exception
-
asyncGet
public static java.lang.String asyncGet(java.lang.String url, int timeout) throws java.lang.Exception- Throws:
java.lang.Exception
-
post
public static java.net.http.HttpResponse<java.lang.String> post(java.lang.String url, java.util.Map<java.lang.Object,java.lang.Object> data, java.lang.String contentType) throws java.lang.Exception- Throws:
java.lang.Exception
-
-