├── .azure └── pipelines │ ├── docker.yml │ └── dotnet-build.yml ├── .dockerignore ├── .editorconfig ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── agents │ └── dotnet-agent.md ├── copilot-instructions.md └── workflows │ ├── build-aot-tool.yml │ ├── copilot-setup-steps.yml │ ├── dotnet-format.yml │ ├── dotnet-outdated.yml │ ├── dotnet.yml │ └── release.yml ├── .gitignore ├── .husky ├── pre-commit └── task-runner.json ├── Directory.Build.props ├── Directory.Build.targets ├── Directory.Packages.props ├── Dockerfile ├── LICENSE ├── README.md ├── docs ├── ReleaseNotes.md └── articles │ ├── README.md │ ├── authentication.md │ ├── basic-usage.md │ ├── ci-cd-integration.md │ ├── debugging.md │ ├── docker-usage.md │ ├── examples │ └── common-use-cases.md │ ├── file-execution.md │ ├── http-requests.md │ ├── installation.md │ ├── quick-start.md │ ├── reference │ └── command-line-options.md │ └── request-data-types.md ├── dotnet-httpie.sln.DotSettings ├── dotnet-httpie.slnx ├── icon.png ├── images └── sample.png ├── nuget.config ├── src ├── Directory.Build.props └── HTTPie │ ├── Abstractions │ ├── ICurlParser.cs │ ├── IHttpHandlerMiddleware.cs │ ├── IHttpParser.cs │ ├── IHttpRequestMessageExecutor.cs │ ├── ILoadTestExporter.cs │ ├── IOutputFormatter.cs │ ├── IPlugin.cs │ ├── IRequestExecutor.cs │ ├── IRequestItemParser.cs │ ├── IRequestMapper.cs │ ├── IRequestMiddleware.cs │ ├── IResponseMapper.cs │ └── IResponseMiddleware.cs │ ├── Commands │ └── ExecuteCommand.cs │ ├── HTTPie.csproj │ ├── Implement │ ├── CurlParser.cs │ ├── HttpParser.cs │ ├── JsonLoadTestExporter.cs │ ├── LoadTestExporterSelector.cs │ ├── OutputFormatter.cs │ ├── RawHttpRequestExecutor.cs │ ├── RequestExecutor.cs │ ├── RequestItemParser.cs │ ├── RequestMapper.cs │ └── ResponseMapper.cs │ ├── Middleware │ ├── AuthorizationMiddleware.cs │ ├── DefaultRequestMiddleware.cs │ ├── DefaultResponseMiddleware.cs │ ├── DownloadMiddleware.cs │ ├── FollowRedirectMiddleware.cs │ ├── HttpSSLMiddleware.cs │ ├── JsonSchemaValidationMiddleware.cs │ ├── ProxyMiddleware.cs │ ├── QueryStringMiddleware.cs │ ├── RequestCacheMiddleware.cs │ ├── RequestDataMiddleware.cs │ └── RequestHeadersMiddleware.cs │ ├── Models │ ├── HttpContext.cs │ ├── HttpRequestMessageWrapper.cs │ ├── HttpRequestModel.cs │ ├── HttpResponseModel.cs │ ├── LoadTestReportModel.cs │ └── OutputFormat.cs │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ └── Utilities │ ├── Constants.cs │ ├── Helpers.cs │ ├── HttpMessageExtensions.cs │ ├── LogHelper.cs │ └── MimeTypeMap.cs └── tests ├── Directory.Build.props ├── HTTPie.IntegrationTest ├── HTTPie.IntegrationTest.csproj ├── HttpTestBase.cs ├── Implement │ ├── HttpParserTest.cs │ └── OutputFormatterTest.cs ├── Middleware │ └── RequestDataMiddlewareTest.cs ├── TestAssets │ ├── HttpEnvFileVariableSample.http │ ├── HttpRequestReferenceSample.http │ ├── HttpStartedSample.http │ ├── HttpVariableSample.http │ ├── MakeReservationSample.curl │ └── http-client.env.json ├── httpenv.json └── xunit.runner.json └── HTTPie.UnitTest ├── HTTPie.UnitTest.csproj ├── Implement ├── CurlParserTest.cs ├── HttpParserTest.cs └── OutputFormatterTest.cs ├── Middleware ├── AuthenticationMiddlewareTest.cs ├── DownloadMiddlewareTest.cs └── RequestDataMiddlewareTest.cs ├── Startup.cs ├── Utilities └── HelpersTest.cs └── xunit.runner.json /.azure/pipelines/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/.azure/pipelines/docker.yml -------------------------------------------------------------------------------- /.azure/pipelines/dotnet-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/.azure/pipelines/dotnet-build.yml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/agents/dotnet-agent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/.github/agents/dotnet-agent.md -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/workflows/build-aot-tool.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/.github/workflows/build-aot-tool.yml -------------------------------------------------------------------------------- /.github/workflows/copilot-setup-steps.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/.github/workflows/copilot-setup-steps.yml -------------------------------------------------------------------------------- /.github/workflows/dotnet-format.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/.github/workflows/dotnet-format.yml -------------------------------------------------------------------------------- /.github/workflows/dotnet-outdated.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/.github/workflows/dotnet-outdated.yml -------------------------------------------------------------------------------- /.github/workflows/dotnet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/.github/workflows/dotnet.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.husky/task-runner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/.husky/task-runner.json -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /Directory.Build.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/Directory.Build.targets -------------------------------------------------------------------------------- /Directory.Packages.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/Directory.Packages.props -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/README.md -------------------------------------------------------------------------------- /docs/ReleaseNotes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/docs/ReleaseNotes.md -------------------------------------------------------------------------------- /docs/articles/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/docs/articles/README.md -------------------------------------------------------------------------------- /docs/articles/authentication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/docs/articles/authentication.md -------------------------------------------------------------------------------- /docs/articles/basic-usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/docs/articles/basic-usage.md -------------------------------------------------------------------------------- /docs/articles/ci-cd-integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/docs/articles/ci-cd-integration.md -------------------------------------------------------------------------------- /docs/articles/debugging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/docs/articles/debugging.md -------------------------------------------------------------------------------- /docs/articles/docker-usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/docs/articles/docker-usage.md -------------------------------------------------------------------------------- /docs/articles/examples/common-use-cases.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/docs/articles/examples/common-use-cases.md -------------------------------------------------------------------------------- /docs/articles/file-execution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/docs/articles/file-execution.md -------------------------------------------------------------------------------- /docs/articles/http-requests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/docs/articles/http-requests.md -------------------------------------------------------------------------------- /docs/articles/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/docs/articles/installation.md -------------------------------------------------------------------------------- /docs/articles/quick-start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/docs/articles/quick-start.md -------------------------------------------------------------------------------- /docs/articles/reference/command-line-options.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/docs/articles/reference/command-line-options.md -------------------------------------------------------------------------------- /docs/articles/request-data-types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/docs/articles/request-data-types.md -------------------------------------------------------------------------------- /dotnet-httpie.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/dotnet-httpie.sln.DotSettings -------------------------------------------------------------------------------- /dotnet-httpie.slnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/dotnet-httpie.slnx -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/icon.png -------------------------------------------------------------------------------- /images/sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/images/sample.png -------------------------------------------------------------------------------- /nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/nuget.config -------------------------------------------------------------------------------- /src/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/Directory.Build.props -------------------------------------------------------------------------------- /src/HTTPie/Abstractions/ICurlParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Abstractions/ICurlParser.cs -------------------------------------------------------------------------------- /src/HTTPie/Abstractions/IHttpHandlerMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Abstractions/IHttpHandlerMiddleware.cs -------------------------------------------------------------------------------- /src/HTTPie/Abstractions/IHttpParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Abstractions/IHttpParser.cs -------------------------------------------------------------------------------- /src/HTTPie/Abstractions/IHttpRequestMessageExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Abstractions/IHttpRequestMessageExecutor.cs -------------------------------------------------------------------------------- /src/HTTPie/Abstractions/ILoadTestExporter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Abstractions/ILoadTestExporter.cs -------------------------------------------------------------------------------- /src/HTTPie/Abstractions/IOutputFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Abstractions/IOutputFormatter.cs -------------------------------------------------------------------------------- /src/HTTPie/Abstractions/IPlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Abstractions/IPlugin.cs -------------------------------------------------------------------------------- /src/HTTPie/Abstractions/IRequestExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Abstractions/IRequestExecutor.cs -------------------------------------------------------------------------------- /src/HTTPie/Abstractions/IRequestItemParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Abstractions/IRequestItemParser.cs -------------------------------------------------------------------------------- /src/HTTPie/Abstractions/IRequestMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Abstractions/IRequestMapper.cs -------------------------------------------------------------------------------- /src/HTTPie/Abstractions/IRequestMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Abstractions/IRequestMiddleware.cs -------------------------------------------------------------------------------- /src/HTTPie/Abstractions/IResponseMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Abstractions/IResponseMapper.cs -------------------------------------------------------------------------------- /src/HTTPie/Abstractions/IResponseMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Abstractions/IResponseMiddleware.cs -------------------------------------------------------------------------------- /src/HTTPie/Commands/ExecuteCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Commands/ExecuteCommand.cs -------------------------------------------------------------------------------- /src/HTTPie/HTTPie.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/HTTPie.csproj -------------------------------------------------------------------------------- /src/HTTPie/Implement/CurlParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Implement/CurlParser.cs -------------------------------------------------------------------------------- /src/HTTPie/Implement/HttpParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Implement/HttpParser.cs -------------------------------------------------------------------------------- /src/HTTPie/Implement/JsonLoadTestExporter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Implement/JsonLoadTestExporter.cs -------------------------------------------------------------------------------- /src/HTTPie/Implement/LoadTestExporterSelector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Implement/LoadTestExporterSelector.cs -------------------------------------------------------------------------------- /src/HTTPie/Implement/OutputFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Implement/OutputFormatter.cs -------------------------------------------------------------------------------- /src/HTTPie/Implement/RawHttpRequestExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Implement/RawHttpRequestExecutor.cs -------------------------------------------------------------------------------- /src/HTTPie/Implement/RequestExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Implement/RequestExecutor.cs -------------------------------------------------------------------------------- /src/HTTPie/Implement/RequestItemParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Implement/RequestItemParser.cs -------------------------------------------------------------------------------- /src/HTTPie/Implement/RequestMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Implement/RequestMapper.cs -------------------------------------------------------------------------------- /src/HTTPie/Implement/ResponseMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Implement/ResponseMapper.cs -------------------------------------------------------------------------------- /src/HTTPie/Middleware/AuthorizationMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Middleware/AuthorizationMiddleware.cs -------------------------------------------------------------------------------- /src/HTTPie/Middleware/DefaultRequestMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Middleware/DefaultRequestMiddleware.cs -------------------------------------------------------------------------------- /src/HTTPie/Middleware/DefaultResponseMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Middleware/DefaultResponseMiddleware.cs -------------------------------------------------------------------------------- /src/HTTPie/Middleware/DownloadMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Middleware/DownloadMiddleware.cs -------------------------------------------------------------------------------- /src/HTTPie/Middleware/FollowRedirectMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Middleware/FollowRedirectMiddleware.cs -------------------------------------------------------------------------------- /src/HTTPie/Middleware/HttpSSLMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Middleware/HttpSSLMiddleware.cs -------------------------------------------------------------------------------- /src/HTTPie/Middleware/JsonSchemaValidationMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Middleware/JsonSchemaValidationMiddleware.cs -------------------------------------------------------------------------------- /src/HTTPie/Middleware/ProxyMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Middleware/ProxyMiddleware.cs -------------------------------------------------------------------------------- /src/HTTPie/Middleware/QueryStringMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Middleware/QueryStringMiddleware.cs -------------------------------------------------------------------------------- /src/HTTPie/Middleware/RequestCacheMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Middleware/RequestCacheMiddleware.cs -------------------------------------------------------------------------------- /src/HTTPie/Middleware/RequestDataMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Middleware/RequestDataMiddleware.cs -------------------------------------------------------------------------------- /src/HTTPie/Middleware/RequestHeadersMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Middleware/RequestHeadersMiddleware.cs -------------------------------------------------------------------------------- /src/HTTPie/Models/HttpContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Models/HttpContext.cs -------------------------------------------------------------------------------- /src/HTTPie/Models/HttpRequestMessageWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Models/HttpRequestMessageWrapper.cs -------------------------------------------------------------------------------- /src/HTTPie/Models/HttpRequestModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Models/HttpRequestModel.cs -------------------------------------------------------------------------------- /src/HTTPie/Models/HttpResponseModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Models/HttpResponseModel.cs -------------------------------------------------------------------------------- /src/HTTPie/Models/LoadTestReportModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Models/LoadTestReportModel.cs -------------------------------------------------------------------------------- /src/HTTPie/Models/OutputFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Models/OutputFormat.cs -------------------------------------------------------------------------------- /src/HTTPie/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Program.cs -------------------------------------------------------------------------------- /src/HTTPie/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/HTTPie/Utilities/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Utilities/Constants.cs -------------------------------------------------------------------------------- /src/HTTPie/Utilities/Helpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Utilities/Helpers.cs -------------------------------------------------------------------------------- /src/HTTPie/Utilities/HttpMessageExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Utilities/HttpMessageExtensions.cs -------------------------------------------------------------------------------- /src/HTTPie/Utilities/LogHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Utilities/LogHelper.cs -------------------------------------------------------------------------------- /src/HTTPie/Utilities/MimeTypeMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/src/HTTPie/Utilities/MimeTypeMap.cs -------------------------------------------------------------------------------- /tests/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/tests/Directory.Build.props -------------------------------------------------------------------------------- /tests/HTTPie.IntegrationTest/HTTPie.IntegrationTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/tests/HTTPie.IntegrationTest/HTTPie.IntegrationTest.csproj -------------------------------------------------------------------------------- /tests/HTTPie.IntegrationTest/HttpTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/tests/HTTPie.IntegrationTest/HttpTestBase.cs -------------------------------------------------------------------------------- /tests/HTTPie.IntegrationTest/Implement/HttpParserTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/tests/HTTPie.IntegrationTest/Implement/HttpParserTest.cs -------------------------------------------------------------------------------- /tests/HTTPie.IntegrationTest/Implement/OutputFormatterTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/tests/HTTPie.IntegrationTest/Implement/OutputFormatterTest.cs -------------------------------------------------------------------------------- /tests/HTTPie.IntegrationTest/Middleware/RequestDataMiddlewareTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/tests/HTTPie.IntegrationTest/Middleware/RequestDataMiddlewareTest.cs -------------------------------------------------------------------------------- /tests/HTTPie.IntegrationTest/TestAssets/HttpEnvFileVariableSample.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/tests/HTTPie.IntegrationTest/TestAssets/HttpEnvFileVariableSample.http -------------------------------------------------------------------------------- /tests/HTTPie.IntegrationTest/TestAssets/HttpRequestReferenceSample.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/tests/HTTPie.IntegrationTest/TestAssets/HttpRequestReferenceSample.http -------------------------------------------------------------------------------- /tests/HTTPie.IntegrationTest/TestAssets/HttpStartedSample.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/tests/HTTPie.IntegrationTest/TestAssets/HttpStartedSample.http -------------------------------------------------------------------------------- /tests/HTTPie.IntegrationTest/TestAssets/HttpVariableSample.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/tests/HTTPie.IntegrationTest/TestAssets/HttpVariableSample.http -------------------------------------------------------------------------------- /tests/HTTPie.IntegrationTest/TestAssets/MakeReservationSample.curl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/tests/HTTPie.IntegrationTest/TestAssets/MakeReservationSample.curl -------------------------------------------------------------------------------- /tests/HTTPie.IntegrationTest/TestAssets/http-client.env.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/tests/HTTPie.IntegrationTest/TestAssets/http-client.env.json -------------------------------------------------------------------------------- /tests/HTTPie.IntegrationTest/httpenv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/tests/HTTPie.IntegrationTest/httpenv.json -------------------------------------------------------------------------------- /tests/HTTPie.IntegrationTest/xunit.runner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/tests/HTTPie.IntegrationTest/xunit.runner.json -------------------------------------------------------------------------------- /tests/HTTPie.UnitTest/HTTPie.UnitTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/tests/HTTPie.UnitTest/HTTPie.UnitTest.csproj -------------------------------------------------------------------------------- /tests/HTTPie.UnitTest/Implement/CurlParserTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/tests/HTTPie.UnitTest/Implement/CurlParserTest.cs -------------------------------------------------------------------------------- /tests/HTTPie.UnitTest/Implement/HttpParserTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/tests/HTTPie.UnitTest/Implement/HttpParserTest.cs -------------------------------------------------------------------------------- /tests/HTTPie.UnitTest/Implement/OutputFormatterTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/tests/HTTPie.UnitTest/Implement/OutputFormatterTest.cs -------------------------------------------------------------------------------- /tests/HTTPie.UnitTest/Middleware/AuthenticationMiddlewareTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/tests/HTTPie.UnitTest/Middleware/AuthenticationMiddlewareTest.cs -------------------------------------------------------------------------------- /tests/HTTPie.UnitTest/Middleware/DownloadMiddlewareTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/tests/HTTPie.UnitTest/Middleware/DownloadMiddlewareTest.cs -------------------------------------------------------------------------------- /tests/HTTPie.UnitTest/Middleware/RequestDataMiddlewareTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/tests/HTTPie.UnitTest/Middleware/RequestDataMiddlewareTest.cs -------------------------------------------------------------------------------- /tests/HTTPie.UnitTest/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/tests/HTTPie.UnitTest/Startup.cs -------------------------------------------------------------------------------- /tests/HTTPie.UnitTest/Utilities/HelpersTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/tests/HTTPie.UnitTest/Utilities/HelpersTest.cs -------------------------------------------------------------------------------- /tests/HTTPie.UnitTest/xunit.runner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeihanLi/dotnet-httpie/HEAD/tests/HTTPie.UnitTest/xunit.runner.json --------------------------------------------------------------------------------