Class BasicCurlParser
-
- All Implemented Interfaces:
public class BasicCurlParser
Basic cURL command parser that handles:
- Since:
5.1
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final class
BasicCurlParser.Request
-
Constructor Summary
Constructors Constructor Description BasicCurlParser()
-
Method Summary
Modifier and Type Method Description BasicCurlParser.Request
parse(String commandLine)
static Array<String>
translateCommandline(String toProcess)
Crack a command line. void
setAuthUserPasswd(String authentication, String url, Authorization authorization)
Set the username , password and baseurl of authorization static boolean
isValidCookie(String str)
Verify if the string is cookie or filename static List<Cookie>
stringToCookie(String cookieStr, String url)
Convert string to cookie -
-
Method Detail
-
parse
BasicCurlParser.Request parse(String commandLine)
-
translateCommandline
static Array<String> translateCommandline(String toProcess)
Crack a command line.
- Parameters:
toProcess
- the command line to process.- Returns:
the command line broken into strings. An empty or null toProcess parameter results in a zero sized array.
-
setAuthUserPasswd
void setAuthUserPasswd(String authentication, String url, Authorization authorization)
Set the username , password and baseurl of authorization
- Parameters:
authentication
- the username and password of authorizationurl
- the baseurl of authorizationauthorization
- the object of authorization
-
isValidCookie
static boolean isValidCookie(String str)
Verify if the string is cookie or filename
- Parameters:
str
- the cookie to check- Returns:
Whether the format of the string is cookie
-
stringToCookie
static List<Cookie> stringToCookie(String cookieStr, String url)
Convert string to cookie
- Parameters:
cookieStr
- the cookie as a stringurl
- to extract domain and path for the cookie from- Returns:
list of cookies
-
-
-
-