Xojo Plugin
Xojo Plugin
Parse a URL into its Component Parts
See more HTTP Examples
Demonstrates how to parse a URL into it's component parts.Chilkat Xojo Plugin Downloads
Dim success As Boolean
success = False
Dim url As New Chilkat.Url
Dim urlStr As String
urlStr = "https://www.amazon.com/Anarchy-State-Utopia-Robert-Nozick/dp/0465051006/ref=sr_1_1?s=books&ie=UTF8&qid=1430344305&sr=1-1&keywords=nozick#frag123"
success = url.ParseUrl(urlStr)
// Assume success..
System.DebugLog("URL: " + urlStr)
System.DebugLog("Host: " + url.Host)
System.DebugLog("Port: " + Str(url.Port))
System.DebugLog("HostType: " + url.HostType)
System.DebugLog("Ssl: " + Str(url.Ssl))
System.DebugLog("Path: " + url.Path)
System.DebugLog("Query: " + url.Query)
System.DebugLog("Frag: " + url.Frag)
System.DebugLog("----")
urlStr = "http://matt:secret@www.chilkatsoft.com:8080/somepath.asp?test=123&size=2"
success = url.ParseUrl(urlStr)
// Assume success..
System.DebugLog("URL: " + urlStr)
System.DebugLog("Host: " + url.Host)
System.DebugLog("Port: " + Str(url.Port))
System.DebugLog("HostType: " + url.HostType)
System.DebugLog("Ssl: " + Str(url.Ssl))
System.DebugLog("Login: " + url.Login)
System.DebugLog("Password: " + url.Password)
System.DebugLog("Path: " + url.Path)
System.DebugLog("Query: " + url.Query)
System.DebugLog("Frag: " + url.Frag)