CurlDotNet - Curl .NET puro
CurlDotNet es una biblioteca .NET de código abierto que permite a los desarrolladores pegar comandos curl directamente en aplicaciones C#, sin necesidad de traducción manual.
Iron Software se enorgullece de patrocinar CurlDotNet para apoyar a la comunidad de código abierto .NET. Construido y mantenido por Jacob Mellor, CTO y Cofundador de Iron Software.
Inicio rápido
dotnet add package CurlDotNetdotnet add package CurlDotNetusing 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'"
);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'"
);IRON VB CONVERTER ERROR developers@ironsoftware.com¿Por qué CurlDotNet?
CurlDotNet está implementado exclusivamente en C# con CERO dependencias. Y lo que es más importante, CurlDotNet admite y conserva fielmente las características y la sintaxis de cURL. Esto significa:
- Facilidad de uso - Copie y pegue comandos cURL de los documentos de la API, Stack Overflow o el terminal y utilícelos directamente y en programas en C# (¡no es necesario traducir a HttpClient!)
- Migración rápida - Pase de utilizar scripts bash para tareas relacionadas con cURL a C# con el mínimo esfuerzo
- Sin curva de aprendizaje: los desarrolladores familiarizados con cURL pueden utilizar CurlDotNet inmediatamente
- Con todas las funciones - ¡Acceda a las más de 300 opciones de cURL, gestione la autenticación, los proxies, los reintentos y las cargas de archivos fácilmente!
Recursos: Documentación| NuGet| GitHub

