libcURL.URLParser - charonn0/RB-libcURL GitHub Wiki
libcURL.URLParser
Class Declaration
Protected Class URLParser
Inherits libcURL.cURLHandle
Remarks
Note: This class is only available when using libcurl 7.62.0 or later.
This class provides access to libcurl's URL parser.
Example
Dim u As New libcURL.URLParser("http://www.example.net/")
u.Hostname = "www.example.com"
u.Scheme = "https"
u.Path = "/foo/bar.bin"
u.Arguments = "arg1=1&arg2=2"
u.AppendArgument("arg3", "3")
u.Fragment = "top"
MsgBox(u.StringValue) ' https://www.example.com/foo/bar.bin?arg1=1&arg2=2&arg3=3#top
Methods
- AppendArgument
- Constructor
- GetPartContent
- Handle
- LastError
- Operator_Compare
- SetPartContent
- StringValue
Properties
- AnyScheme As Boolean
- Arguments As String
- Filename As String
- Fragment As String
- Hostname As String
- Password As String
- Path As String
- Port As Integer
- Scheme As String
- Username As String
Shared Methods
See also
curl_urlin the libcURL documentation.