1.QUrl概述
QUrl 是Qt框架中用于处理URL的类,提供了一些方法来解析和构造URL。URL(Uniform Resource Locator)是用于定位和访问互联网资源的地址。QUrl类可以用于解析URL的各个部分,并提供了一些方法来获取和设置URL的各个部分。
2.QUrl类的主要功能
- 解析URL:可以将一个URL字符串解析为各个部分,如协议部分、主机部分、路径部分、查询部分等。
- 构造URL:可以根据给定的部分构造一个URL字符串。
- 操作URL部分:可以获取和设置URL的各个部分,如协议、主机、路径等。
- 判断URL的有效性:可以判断一个URL是否有效。
- 处理相对URL:可以将相对URL转换为绝对URL。
3.常用方法
Scheme (协议):
scheme()
:获取URL的协议部分。setScheme(const QString& scheme)
:设置URL的协议部分。
Host and Port