# Functions
ConvertMapToQueryString convert map to sorted url query string.
DownloadFile will download the file exist in url to a local file.
EncodeUrl encode url.
GetInternalIp return internal ipv4.
GetIps return all ipv4 of system.
GetMacAddrs get mac address.
GetPublicIpInfo return public ip information return the PublicIpInfo struct.
GetRequestPublicIp return the requested public ip.
HttpDelete send delete http request.
HttpGet send get http request.
HttpPatch send patch http request.
HttpPost send post http request.
HttpPut send put http request.
IsInternalIP verify an ip is intranet or not.
IsPingConnected checks if can ping specified host or not.
IsPublicIP verify a ip is public or not.
IsTelnetConnected checks if can telnet specified host or not.
NewHttpClient make a HttpClient instance.
NewHttpClientWithConfig make a HttpClient instance with pass config.
ParseHttpResponse decode http response to specified interface.
StructToUrlValues convert struct to url valuse, only convert the field which is exported and has `json` tag.
DownloadFile will upload the file to a server.
# Structs
File struct is a combination of file attributes.
HttpClient is used for sending http request.
HttpClientConfig contains some configurations for http client.
HttpRequest struct is a composed http request.
PublicIpInfo public ip info: country, region, isp, city, lat, lon, ip.
# Type aliases
No description provided by the author