⚠ Deprecated: Other
Commits have been migrated to the official repository. Please use the official package: Curl.CommandLine.Parser
Suggested alternative: Curl.CommandLine.Parser
A cURL parser based on curl-to-csharp project for .NET Core. Supported platforms: - For ASP.NET Core 5, .NET 5 - For ASP.NET Core 3, .NET Core 3.0
$ dotnet add package CurlParserA cURL parser based on curl-to-csharp project for .NET Core.
Supported platforms:
Install with NuGet
dotnet add package CurlParser
var input = @"curl https://sentry.io/api/0/projects/1/groups/?status=unresolved -d '{""status"": ""resolved""}' -H 'Content-Type: application/json' -u 'username:password' -H 'Accept: application/json' -H 'User-Agent: curl/7.60.0'";
var output = new Parser(new ParsingOptions() { MaxUploadFiles = 10 }).Parse(input);
Console.WriteLine(output.Data.UploadData.First().Content);
// Output:
// {"status": "resolved"}