For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
预约演示登录免费开始
  • 使用 SDK
    • SDK 概述
    • SDK 如何工作
    • Quickstart
    • Customer showcase
  • 使用 SDK
    • 项目结构
    • 添加自定义代码
    • Migrating to Replay
    • 功能特性
  • 参考
      • Global headers
      • 动态身份验证
      • Auto-pagination
      • Idempotency headers
      • 指数退避重试
  • 资源
    • generators.yml
Checking status...
SOC2Soc 2 Type II
© 2026 Fern • Birch Solutions, Inc., a Postman company

Documentation

SDKsDocsAsk FernCLI Reference

API Definitions

OpenAPIAsyncAPIOpenRPCgRPC

Resources

BlogSupportPricing

Company

Brand KitPrivacy PolicyTerms of Service
LogoLogo
预约演示登录免费开始
在本页
  • 生成的 SDK 行为
  • 设置幂等性请求头
SDK 设计

配置幂等性请求头

||以 Markdown 格式查看|
此页面是否有帮助?
在仪表板中编辑
上一个

配置自动分页

下一个

指数退避重试

企业功能

此功能仅适用于企业计划。如需开始使用,请联系 support@buildwithfern.com。

对于您已配置为幂等的端点,Fern 的 SDK 允许用户为安全的请求重试指定幂等性请求头。通常这些请求头包括 Idempotency-Key,但您也可以指定其他请求头。

生成的 SDK 行为

生成的 SDK 仅为标记为幂等的端点公开幂等性请求头作为参数,确保用户准确知道哪些调用是幂等的。

1const response = await client.transactions.send({
2 amount: 100,
3 currency: "usd",
4}, {
5 idempotencyKey: "64099353-b48b-4dcd-98b7-74df1cc57933"
6});

设置幂等性请求头

配置您的 API 使用的幂等性请求头,然后将各个端点标记为幂等:

openapi.yml
1x-fern-idempotency-headers:
2 - header: IDEMPOTENCY-KEY
3 name: idempotency_key
4
5paths:
6 /plants:
7 post:
8 x-fern-idempotent: true

有关完整配置详情,请参见 OpenAPI 中的幂等性。