Web 编程
抓取网页
| 实例名称 | Crates | 类别 |
|---|---|---|
| 从 HTML 网页中提取所有链接 | ||
| 检查网页死链 | ||
| 从 MediaWiki 标记页面提取所有唯一性链接 |
URL
| 实例名称 | Crates | 类别 |
|---|---|---|
解析 URL 字符串为 Url 类型 | ||
| 通过移除路径段创建基本 URL | ||
| 从基本 URL 创建新 URLs | ||
| 提取 URL 源(scheme/ host/ port) | ||
| 从 URL 移除片段标识符和查询对 |
媒体类型(MIME)
| 实例名称 | Crates | 类别 |
|---|---|---|
| 从字符串获取 MIME 类型 | ||
| 从文件名获取 MIME 类型 | ||
| 解析 HTTP 响应的 MIME 类型 |
客户端
请求处理
| 实例名称 | Crates | 类别 |
|---|---|---|
| 发出 HTTP GET 请求 | ||
| 为 REST 请求设置自定义消息标头和 URL 参数 |
Web API 调用
下载
| 实例名称 | Crates | 类别 |
|---|---|---|
| 下载文件到临时目录 | ||
| 使用 HTTP range 请求头进行部分下载 | ||
| POST 文件到 paste-rs |