IRONSOFTWAREHOME

Iron Suite for .NET

10个.NET库。一整套文档。

IRONPDF
IRONWORD
IRONXL
IRONPPT
IRONOCR
IRONBARCODE
IRONQR
IRONPRINT
IRONZIP
IRONWEBSCRAPER
行业

CurlDotNet——纯.NET curl

Curtis Chau
Curtis Chau
Updated: 2026年5月7日

CurlDotNet 是一个开源的 .NET 库,允许开发者将 curl 命令直接粘贴到 C# 应用程序中,无需手动翻译。

Iron Software 荣幸地赞助了 CurlDotNet 以支持 .NET 开放源码社区。 由 Iron Software 的首席技术官兼联合创始人 Jacob Mellor 构建和维护。

快速入门

dotnet add package CurlDotNet
SHELL
using CurlDotNet;

// Paste any curl command directly from documentation
var result = await Curl.ExecuteAsync(
    "curl -X GET https://api.github.com/users/octocat -H 'Accept: application/json'"
);

为什么选择 CurlDotNet?

CurlDotNet 完全用 C# 实现,不存在任何依赖性。 更重要的是,CurlDotNet 支持并忠实保留 cURL 的功能和语法。 这意味着:

  1. 易用性 - 从 API 文档、Stack Overflow 或终端复制并粘贴 cURL 命令,直接在 C# 程序中使用(无需翻译为 HttpClient!)
  2. 快速迁移 - 将与 cURL 相关的任务从 bash 脚本迁移到 C# 中,只需很少的努力
  3. 无学习曲线 - 熟悉 cURL 的开发者可以立即使用 CurlDotNet 4.Fully-Featured - 访问所有 300 多个 cURL 选项,轻松处理身份验证、代理、重试和文件上传!

资源: 文档|NuGet|GitHub

Key in blue circle

立即获取免费的 30 天试用版密钥

Your trial license will be sent to your email address

无任何限制。100% 解锁。无需信用卡。

bullet_checked无需信用卡或创建账户无任何限制。100% 解锁。无需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
获取您的无义务咨询
填写下面的表格或通过sales@ironsoftware.com
您的资料将始终保密。
深受全球数百万工程师信赖
Iron Software 的客户徽标
立即获取您的免费30 天试用密钥
无需信用卡或创建账户