JavaScript
JavaScript
Parse a URL into its Component Parts
See more HTTP Examples
Demonstrates how to parse a URL into it's component parts.
Note
This example is intended for running within a Chilkat.Js embedded JavaScript engine. All Chilkat JavaScript examples require Chilkat
v11.4.0 or greater.
var success = false;
var url = new CkUrl();
var 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..
console.log("URL: " + urlStr);
console.log("Host: " + url.Host);
console.log("Port: " + url.Port);
console.log("HostType: " + url.HostType);
console.log("Ssl: " + url.Ssl);
console.log("Path: " + url.Path);
console.log("Query: " + url.Query);
console.log("Frag: " + url.Frag);
console.log("----");
urlStr = "http://matt:secret@www.chilkatsoft.com:8080/somepath.asp?test=123&size=2";
success = url.ParseUrl(urlStr);
// Assume success..
console.log("URL: " + urlStr);
console.log("Host: " + url.Host);
console.log("Port: " + url.Port);
console.log("HostType: " + url.HostType);
console.log("Ssl: " + url.Ssl);
console.log("Login: " + url.Login);
console.log("Password: " + url.Password);
console.log("Path: " + url.Path);
console.log("Query: " + url.Query);
console.log("Frag: " + url.Frag);