public class HttpUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
CHARSET |
static List<Integer> |
DEFAULT_PATH_SCORE |
static String |
HEADER_AC_ALLOW_HEADERS |
static String |
HEADER_AC_ALLOW_METHODS |
static String |
HEADER_AC_ALLOW_ORIGIN |
static String |
HEADER_AC_REQUEST_HEADERS |
static String |
HEADER_ACCEPT |
static String |
HEADER_ALLOW |
static String |
HEADER_CONTENT_LENGTH |
static String |
HEADER_CONTENT_TYPE |
static Set<String> |
HTTP_METHODS |
| Modifier and Type | Method and Description |
|---|---|
static List<Integer> |
calculatePathMatchScore(String path)
*
Calculates path scores List(3) by using JAX-RS path matching logic:
number of literal characters
>path params without regex expression
path params with regex expression
|
static String |
createCookieHeaderValue(Collection<Cookie> cookies) |
static String |
generateMimeBoundaryMarker() |
static String |
getContentType(ScriptValue sv) |
static KeyStore |
getKeyStore(ScenarioContext context,
String trustStoreFile,
String password,
String type) |
static boolean |
isPrintable(String mediaType) |
static String |
multiPartToString(List<MultiPartItem> items,
String boundary) |
static String |
normaliseUriPath(String uri) |
static Charset |
parseContentTypeCharset(String mimeType) |
static Map<String,String> |
parseContentTypeParams(String mimeType) |
static Map<String,Cookie> |
parseCookieHeaderString(String header) |
static Map<String,String> |
parseUriPattern(String pattern,
String url) |
public static final String HEADER_CONTENT_TYPE
public static final String HEADER_CONTENT_LENGTH
public static final String HEADER_ACCEPT
public static final String HEADER_ALLOW
public static final String HEADER_AC_ALLOW_ORIGIN
public static final String HEADER_AC_ALLOW_METHODS
public static final String HEADER_AC_REQUEST_HEADERS
public static final String HEADER_AC_ALLOW_HEADERS
public static final String CHARSET
public static KeyStore getKeyStore(ScenarioContext context, String trustStoreFile, String password, String type)
public static boolean isPrintable(String mediaType)
public static String getContentType(ScriptValue sv)
public static String createCookieHeaderValue(Collection<Cookie> cookies)
public static List<Integer> calculatePathMatchScore(String path)
public static String generateMimeBoundaryMarker()
public static String multiPartToString(List<MultiPartItem> items, String boundary)
Copyright © 2020. All rights reserved.