使用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提示

上一篇      下一篇