Soup.URI – libsoup-2.4 Reference Manual
Packages
libsoup-2.4
Soup
URI
decode
encode
normalize
URI
URI.with_base
copy
copy_host
equal
free
get_fragment
get_host
get_password
get_path
get_port
get_query
get_scheme
get_user
host_equal
host_hash
set_fragment
set_host
set_password
set_path
set_port
set_query
set_query_from_fields
set_query_from_form
set_scheme
set_user
to_string
uses_default_port
fragment
host
password
path
port
query
scheme
user
URI
Object Hierarchy:
Description:
[
Compact
]
public
class
URI
Namespace:
Soup
Package:
libsoup-2.4
Content:
Static methods:
public
static
string
decode
(
string
part)
public
static
string
encode
(
string
part,
string
? escape_extra)
public
static
string
normalize
(
string
part,
string
unescape_extra)
Creation methods:
public
URI
(
string
? uri_string)
public
URI.with_base
(
URI
@base,
string
uri_string)
Methods:
public
URI
copy
()
public
URI
copy_host
()
public
bool
equal
(
URI
uri2)
public
void
free
()
public
unowned
string
get_fragment
()
public
unowned
string
get_host
()
public
unowned
string
get_password
()
public
unowned
string
get_path
()
public
uint
get_port
()
public
unowned
string
get_query
()
public
unowned
string
get_scheme
()
public
unowned
string
get_user
()
public
bool
host_equal
(
URI
v2)
public
uint
host_hash
()
public
void
set_fragment
(
string
? fragment)
public
void
set_host
(
string
? host)
public
void
set_password
(
string
? password)
public
void
set_path
(
string
path)
public
void
set_port
(
uint
port)
public
void
set_query
(
string
? query)
public
void
set_query_from_fields
(...)
public
void
set_query_from_form
(
HashTable
<
string
,
string
> form)
public
void
set_scheme
(
string
scheme)
public
void
set_user
(
string
? user)
public
string
to_string
(
bool
just_path_and_query)
public
bool
uses_default_port
()
Fields:
public
unowned
string
fragment
public
unowned
string
host
public
unowned
string
password
public
unowned
string
path
public
uint
port
public
unowned
string
query
public
unowned
string
scheme
public
unowned
string
user