Support conversion of linkshere
[dueringa_WikiWalker.git] / lib / LUrlParser / README.md
blob52958a04ad7d210ef28cc7ad492749a9df8f4f07
1 **Lightweight URL & URI parser (RFC 1738, RFC 3986)**
3 (C) Sergey Kosarevsky, 2015
5 @corporateshark sk@linderdaum.com
7 http://www.linderdaum.com
9 http://blog.linderdaum.com
11 =============================
13 A tiny and lightweight URL & URI parser (RFC 1738, RFC 3986) written in C++.
15 =============================
17 Usage example:
19         using LUrlParser::clParseURL;
21         clParseURL URL = clParseURL::ParseURL( "https://John:Dow@github.com:80/corporateshark/LUrlParser" );
23         if ( URL.IsValid() )
24         {
25                 cout << "Scheme    : " << URL.m_Scheme << endl;
26                 cout << "Host      : " << URL.m_Host << endl;
27                 cout << "Port      : " << URL.m_Port << endl;
28                 cout << "Path      : " << URL.m_Path << endl;
29                 cout << "Query     : " << URL.m_Query << endl;
30                 cout << "Fragment  : " << URL.m_Fragment << endl;
31                 cout << "User name : " << URL.m_UserName << endl;
32                 cout << "Password  : " << URL.m_Password << endl;
33         }
35 =============================