使用HTTP Shortcuts创建请求并复制响应到剪切板的快捷方式
学习笔记作者:admin日期:2025-09-22点击:14
摘要:本文介绍了如何在Android应用HTTP Shortcuts中创建一个快捷方式,通过发送HTTP请求并将返回内容写入剪切板。步骤包括设置URL、方法、响应处理和可选的成功提示。
目标
创建一个HTTP Shortcuts快捷方式,发起HTTP请求(GET或POST),将服务器返回的响应内容自动复制到剪切板。
步骤:在HTTP Shortcuts中创建快捷方式
1. 基本设置
- Name: 获取内容并复制到剪切板
- URL: 输入你要请求的网址,例如:
https://httpbin.org/get
(可以替换为真实API地址) - Method: GET(或根据需要选择POST)
2. 高级设置(可选)
- 如果需要添加请求头、参数、认证等,在对应部分填写。
- 例如添加Header:
Key: User-Agent
Value: MyApp/1.0
3. 响应处理(关键步骤)
- 点击"Response"设置。
- Save Response: 勾选。
- As: 选择Clipboard(这是关键!选择“剪切板”)。
- 这会自动将整个响应体(response body)写入系统剪切板。
4. (可选)添加成功提示
- 在"On Success"部分:
- 勾选Show a Toast Message。
- 输入提示文字,例如:
内容已复制到剪切板
。
5. 保存快捷方式
- 点击右上角✔保存。
使用方式
- 回到桌面或快捷方式列表。
- 点击你刚创建的快捷方式图标。
- 请求发送,完成后内容自动进入剪切板。
- 你可以随时在任何地方粘贴(长按输入框 → 粘贴)。
示例场景
假设你请求的接口是:
https://api.ipify.org
返回你的公网IP,例如:
123.45.67.89
使用该快捷方式后,123.45.67.89
就会自动复制到剪切板。
高级技巧(可选)
如果你想只复制响应中的某个字段(如JSON中的ip
),可以:
- 将Save Response As改为Variable。
- 使用JSON Path提取字段(如
$.ip
)。 - 然后在On Success添加一个操作:
Copy to Clipboard
,选择该变量。
总结
设置项 | 值 |
---|---|
URL | 你要请求的网址 |
Method | GET / POST |
Save Response As | Clipboard |
On Success | (可选)显示Toast提示 |