# url.parse

## 功能

解析当前 URL 为对象。

## 语法

```bt
url(text).parse()
```

## 参数

无。

## 返回值

| 类型 | 说明 |
| ------ | ------ |
| Object | 包含 scheme、username、password、host、port、path、query、fragment、origin、url。 |

## 代码示例

```bt
info = url('https://btlang.org/docs?q=BT').parse()

// 输出：btlang.org

print info.host
```

## 注意事项

- URL 无法解析时会抛出运行时错误。
- 缺失字段返回 empty。
