网页编程
刮擦网页
食谱 | 箱子 | 类别 |
---|---|---|
从网页 HTML 中,提取所有链接 | | |
检查网页,是否有断开的链接 | | |
从 Mediawiki markup 中,提取所有独一链接 | | |
统一资源位置(URL)
食谱 | 箱子 | 类别 |
---|---|---|
将字符串的一个 URL,解析为Url 类型 | | |
通过移除路径段,创建一个 base URL | | |
从 base URL ,创建新的 URL | | |
提取 URL 源(方案名/主机/端口) | | |
从 URL 中,删除片段标识符和查询对 | | |
媒体类型(MIME)
食谱 | 箱子 | 类别 |
---|---|---|
从字符串,获取 MIME 类型 | | |
从文件名,获取 MIME 类型 | | |
解析 HTTP 响应的 MIME 类型 | | |
客户端
食谱 | 箱子 | 类别 |
---|---|---|
发出 HTTP GET 请求 | | |
查询 GitHub API | | |
检查 API 资源,是否存在 | | |
使用 GitHub API ,创建和删除 Gist | | |
使用一个(具备)分页的 RESTful API | | |
将文件下载到临时目录 | | |
使用 HTTP range 标头,进行部分下载 | | |
POST 文件,到 paste.rs | | |