# Repeat（重放请求）

> 使用 Proxyman Repeat 以相同的请求头和请求体重新发送已抓取的 HTTP 或 HTTPS 请求，快速查看服务器的最新响应。

## 1. 这是什么？ {#1-whats-it}

Repeat 工具会使用相同的 HTTP 请求头和请求体，重新发送已抓取的 HTTP 请求。你无需返回浏览器或客户端应用，即可查看新的响应。

## 2. 用途 {#2-whats-it-for}

* 快速重新发送 HTTP/HTTPS 请求，查看服务器返回的最新响应。
* 无需手动重复请求，即可测试服务器上的改动。

> **备注:** Repeat 工具仅支持 HTTP/HTTPS 请求。重放 WS/WSS 流量可能会失败。

> **备注:** 如果重放的请求匹配任何规则，Breakpoint、Map Local 和 Scripting 工具都可以修改该请求。

## 3. 使用方法 {#3-how-to-use}

* 右键点击一个或多个请求 -> **Repeat**

![Proxyman 已抓取请求的右键菜单，高亮显示 Repeat (⌘⏎)](https://proxyman.com/docs/assets/proxyman-repeat-request-context-menu.jpg)

_右键 > Repeat_

> **备注:** ⌘ ⏎：重放选中的请求。

## 4. 设置 {#4-settings}

* **Request Timeout**：打开 [Compose](https://proxyman.com/docs/zh-cn/advanced-features/compose) 窗口 -> 点击底部的 **⋯** 按钮 -> **Request Timeout**。可选择 15、30 或 60 秒、自定义值，或 **0 (No Timeout)**。重放的请求使用相同的超时设置。需要 Proxyman 4.13.0 或更高版本。
* **Use No-Cache on Repeated Requests**：在 **Settings** -> **Tools** 中设置。重放的请求会忽略缓存，始终从服务器获取响应。
