方法

GLibUrito_string

自2.66以来

声明 [源]

char*
g_uri_to_string (
  GUri* uri
)

描述 [源]

返回代表uri的字符串。

这并不保证返回的字符串与从uri解析出来的字符串完全相同。然而,如果源URI在语法上正确(根据RFC 3986),并且使用G_URI_FLAGS_ENCODED解析,那么g_uri_to_string()保证返回的字符串在语义上至少与源URI等价(根据RFC 3986)。

如果uri可能包含敏感信息,例如认证参数或查询字符串中的私密数据,并且返回的字符串将要被记录,那么请考虑使用g_uri_to_string_partial()来删除部分内容。

自2.66以来可用

返回值

类型: char*

代表uri的字符串,调用者必须释放。

方法调用者获得返回数据的所有权,并负责释放它。
该值是空终止的UTF-8字符串。