RestSharp
.NET을 위한 간단한 REST 및 HTTP API 클라이언트
파일 탐색기
최종 버전 다운로드 (.zip)- devcontainer.json
- Dockerfile
- bug_report.md
- config.yml
- feature_request.md
- build-dev.yml
- pull-request.yml
- test-results.yml
- copilot-instructions.md
- dependabot.yml
- FUNDING.yml
- PULL_REQUEST_TEMPLATE.md
- ranger.yml
- stale.yml
- .gitignore
- modules.xml
- RestSharp.iml
- vcs.xml
- AddObjectToRequestParametersBenchmarks.cs
- Data.cs
- JsonNetSerializeBenchmarks.cs
- TestClass.cs
- Program.cs
- RestSharp.Benchmarks.csproj
- .gitignore
- docs.iml
- GitLink.xml
- material_theme_project_new.xml
- modules.xml
- vcs.xml
- _category_.json
- authenticators.md
- configuration.md
- error-handling.md
- interceptors.md
- serialization.md
- _category_.json
- basics.md
- client.md
- example.md
- execute.md
- request.md
- response.md
- changelog.md
- intro.md
- 2026-03-01-oauth2-token-lifecycle-design.md
- 2026-03-01-oauth2-token-lifecycle-plan.md
- index.tsx
- styles.module.css
- custom.css
- index.module.css
- index.tsx
- markdown-page.md
- migration.md
- support.md
- android-chrome-192x192.png
- android-chrome-512x512.png
- apple-touch-icon.png
- aws_logo.png
- favicon-16x16.png
- favicon-32x32.png
- favicon.ico
- restsharp.png
- site.webmanifest
- .nojekyll
- _category_.json
- authenticators.md
- configuration.md
- error-handling.md
- interceptors.md
- serialization.md
- _category_.json
- example.md
- usage.md
- changelog.md
- intro.md
- _category_.json
- authenticators.md
- configuration.md
- error-handling.md
- interceptors.md
- serialization.md
- _category_.json
- basics.md
- client.md
- example.md
- execute.md
- request.md
- response.md
- changelog.md
- intro.md
- _category_.json
- authenticators.md
- configuration.md
- error-handling.md
- interceptors.md
- serialization.md
- _category_.json
- basics.md
- client.md
- example.md
- execute.md
- request.md
- response.md
- changelog.md
- intro.md
- _category_.json
- authenticators.md
- configuration.md
- error-handling.md
- interceptors.md
- serialization.md
- _category_.json
- basics.md
- client.md
- di.md
- example.md
- execute.md
- request.md
- response.md
- changelog.md
- intro.md
- _category_.json
- authenticators.md
- configuration.md
- error-handling.md
- interceptors.md
- serialization.md
- _category_.json
- basics.md
- client.md
- example.md
- execute.md
- request.md
- response.md
- changelog.md
- intro.md
- version-v110-sidebars.json
- version-v111-sidebars.json
- version-v112-sidebars.json
- version-v113-sidebars.json
- version-v114-sidebars.json
- .gitignore
- babel.config.js
- docusaurus.config.ts
- package.json
- README.md
- sidebars.ts
- tsconfig.json
- versions.json
- launchSettings.json
- Extensions.cs
- ImmutableGenerator.cs
- InheritedCloneGenerator.cs
- SourceGenerator.csproj
- Common.props
- OAuthExtensions.cs
- StringExtensions.cs
- TimeExtensions.cs
- Enums.cs
- OAuth1Authenticator.cs
- OAuthTools.cs
- OAuthWorkflow.cs
- WebPair.cs
- WebPairCollection.cs
- OAuth2AuthorizationRequestHeaderAuthenticator.cs
- OAuth2ClientCredentialsAuthenticator.cs
- OAuth2EndpointAuthenticatorBase.cs
- OAuth2RefreshTokenAuthenticator.cs
- OAuth2Token.cs
- OAuth2TokenAuthenticator.cs
- OAuth2TokenRequest.cs
- OAuth2TokenResponse.cs
- OAuth2UriQueryParameterAuthenticator.cs
- AuthenticatorBase.cs
- HttpBasicAuthenticator.cs
- IAuthenticator.cs
- JwtAuthenticator.cs
- CollectionExtensions.cs
- CookieContainerExtensions.cs
- GenerateImmutableAttribute.cs
- HttpHeadersExtensions.cs
- HttpResponseExtensions.cs
- ReflectionExtensions.cs
- StreamExtensions.cs
- StringExtensions.cs
- WithExtensions.cs
- CompatibilityInterceptor.cs
- Interceptor.cs
- ReadOnlyRestClientOptions.cs
- RedirectOptions.cs
- RestClientOptions.cs
- BodyParameter.cs
- DefaultParameters.cs
- FileParameter.cs
- GetOrPostParameter.cs
- HeaderParameter.cs
- ObjectParser.cs
- Parameter.cs
- ParametersCollection.cs
- ParametersCollectionExtensions.cs
- QueryParameter.cs
- RequestParameters.cs
- UrlSegmentParameter.cs
- Index.cs
- Range.cs
- Strings.cs
- AssemblyInfo.cs
- IsExternalInit.cs
- BodyExtensions.cs
- HttpRequestMessageExtensions.cs
- PropertyCache.cs
- PropertyCache.Populator.cs
- PropertyCache.Populator.RequestProperty.cs
- RequestContent.cs
- RequestHeaders.cs
- RestRequest.cs
- RestRequestExtensions.Body.cs
- RestRequestExtensions.cs
- RestRequestExtensions.File.cs
- RestRequestExtensions.Headers.cs
- RestRequestExtensions.Object.cs
- RestRequestExtensions.Query.cs
- RestRequestExtensions.Url.cs
- RestXmlRequest.cs
- UriExtensions.cs
- ResponseThrowExtension.cs
- RestResponse.cs
- RestResponseBase.cs
- RestResponseExtensions.cs
- RestClientExtensions.cs
- SystemTextJsonSerializer.cs
- DotNetXmlDeserializer.cs
- DotNetXmlSerializer.cs
- DotNetXmlSerializerClientExtensions.cs
- IXmlDeserializer.cs
- IXmlSerializer.cs
- XmlRestSerializer.cs
- DeseralizationException.cs
- IDeserializer.cs
- IRestSerializer.cs
- ISerializer.cs
- IWithDateFormat.cs
- IWithRootElement.cs
- RestSerializers.cs
- SerializerConfig.cs
- SerializerRecord.cs
- AsyncHelpers.cs
- BuildUriExtensions.cs
- ContentType.cs
- Ensure.cs
- Enum.cs
- IRestClient.cs
- KnownHeaders.cs
- RestClient.Async.cs
- RestClient.cs
- RestClient.Extensions.cs
- RestClient.Extensions.Delete.cs
- RestClient.Extensions.Get.cs
- RestClient.Extensions.Head.cs
- RestClient.Extensions.Options.cs
- RestClient.Extensions.Params.cs
- RestClient.Extensions.Patch.cs
- RestClient.Extensions.Post.cs
- RestClient.Extensions.Put.cs
- RestSharp.csproj
- RestSharp.csproj.DotSettings
- SimpleClientFactory.cs
- Constants.cs
- DefaultRestClientFactory.cs
- IRestClientFactory.cs
- README.md
- RestClientConfigOptions.cs
- RestSharp.Extensions.DependencyInjection.csproj
- ServiceCollectionExtensions.cs
- CsvHelperSerializer.cs
- README.md
- RestClientExtensions.cs
- RestSharp.Serializers.CsvHelper.csproj
- JsonNetSerializer.cs
- README.md
- RestClientExtensions.cs
- RestSharp.Serializers.NewtonsoftJson.csproj
- WriterBuffer.cs
- DeserializeAsAttribute.cs
- README.md
- RestSharp.Serializers.Xml.csproj
- SerializeAsAttribute.cs
- XmlAttributeDeserializer.cs
- XmlDeserializer.cs
- XmlExtensions.cs
- XmlSerializer.cs
- XmlSerializerClientExtensions.cs
- Directory.Build.props
- AuthenticationTests.cs
- Program.cs
- RestSharp.InteractiveTests.csproj
- TwitterClient.cs
- AuthenticatorTests.cs
- HttpBasicAuthTests.cs
- JwtAuthTests.cs
- OAuth1AuthTests.cs
- OAuth1SignatureTests.cs
- OAuth1Tests.cs
- OAuth2ClientCredentialsAuthenticatorTests.cs
- OAuth2RefreshTokenAuthenticatorTests.cs
- OAuth2TokenAuthenticatorTests.cs
- OAuthTests.cs
- MockHttpClient.cs
- DefaultHeaderTests.cs
- HeaderRangeTests.cs
- HostHeaderTests.cs
- RequestHeaderTests.cs
- ObjectParameterTests.ArrayData.cs
- ObjectParameterTests.cs
- ObjectParameterTests.CsvData.cs
- ObjectParameterTests.FormattedData.cs
- ObjectParameterTests.NamedData.cs
- ParameterValidationTests.cs
- UrlSegmentTests.cs
- 4sq.json
- bearertoken.json
- datetimes.json
- GenericWithList.json
- iso8601datetimes.json
- jsonarray.json
- jsondictionary.json
- jsondictionary_KeysType.json
- jsondictionary_null.json
- jsonenums.json
- jsonenumtypes.json
- jsonlists.json
- newdatetimes.json
- objectproperty.json
- person.json
- sojson.json
- timespans.json
- underscore_prefix.json
- CredentialConfigurationTests.cs
- ErrorMessageTests.cs
- InvariantCultureTests.cs
- MultipartFormTests.cs
- ObjectParserTests.cs
- OptionsTests.cs
- RestClientTests.cs
- RestContentTests.cs
- RestRequestTests.cs
- RestSharp.Tests.csproj
- StringExtensionsTests.cs
- UrlBuilderTests.cs
- UrlBuilderTests.Get.cs
- UrlBuilderTests.Post.cs
- DefaultClientRequestTests.cs
- NamedClientWithBaseUrlRequestTests.cs
- NamedClientWithOptionsRequestTests.cs
- RestSharp.Tests.DependencyInjection.csproj
- Koala.jpg
- KoalaÄÖäö.jpg
- TestFile.txt
- Teståæ.txt
- AuthenticationTests.cs
- OAuth2Tests.cs
- CaptureFixture.cs
- CookieExtensions.cs
- HttpMessageParts.cs
- HttpTracerHandler.cs
- IHttpTracerLogger.cs
- InterceptorTests.cs
- TestInterceptor.cs
- CompressionTests.cs
- CookieRedirectTests.cs
- CookieTests.cs
- DefaultParameterTests.cs
- DownloadDataTests.cs
- DownloadFileTests.cs
- HttpClientTests.cs
- HttpHeadersTests.cs
- JsonBodyTests.cs
- MultipartFormDataTests.cs
- NonProtocolExceptionHandlingTests.cs
- NtlmTests.cs
- PostTests.cs
- ProxyTests.cs
- PutTests.cs
- RedirectTests.cs
- RequestBodyTests.cs
- RequestFailureTests.cs
- RequestTests.cs
- ResourceStringParametersTests.cs
- RestSharp.Tests.Integrated.csproj
- RootElementTests.cs
- StatusCodeTests.cs
- StructuredSyntaxSuffixTests.cs
- SyncRequestTests.cs
- UploadFileTests.cs
- XmlResponseTests.cs
- CsvHelperTests.cs
- RestSharp.Tests.Serializers.Csv.csproj
- TestObject.cs
- IntegratedSimpleTests.cs
- IntegratedTests.cs
- SerializationTests.cs
- SystemTextJsonTests.cs
- RestSharp.Tests.Serializers.Json.csproj
- SampleData.cs
- misc.cs
- BearerToken.cs
- BooleanTest.cs
- ColorWithValue.cs
- EmployeeTracker.cs
- EnumTest.cs
- eventful.cs
- foursq.cs
- Goodreads.cs
- googleweather.cs
- GoogleWeatherWithAttributes.cs
- HeaderAndRows.cs
- JsonLists.cs
- Lastfm.cs
- ListSamples.cs
- misc.cs
- NestedElementTestClasses.cs
- nullables.cs
- Oddball.cs
- SOUser.cs
- Struct.cs
- TwilioCallList.cs
- twitter.cs
- boolean_from_number.xml
- boolean_from_string.xml
- deserialize_as_list.xml
- directlists.xml
- eventful.xml
- Goodreads.xml
- GoodreadsFormatError.xml
- GoogleWeather.xml
- header_and_rows.xml
- InlineListSample.xml
- Lastfm.xml
- ListWithAttributes.xml
- NestedListSample.xml
- restsharp.nuspec
- xmllists.xml
- NamespacedXmlTests.cs
- RestSharp.Tests.Serializers.Xml.csproj
- XmlAttributeDeserializerTests.cs
- XmlDeserializerTests.cs
- XmlSerializerTests.cs
- StreamExtensions.cs
- UriExtensions.cs
- WireMockExtensions.cs
- Handlers.cs
- RequestBodyCapturer.cs
- SimpleServer.cs
- WebServer.cs
- Models.cs
- WireMockTestServer.cs
- RequestTestsBase.cs
- RestSharp.Tests.Shared.csproj
- Directory.Build.props
- .editorconfig
- .gitattributes
- .gitignore
- agents.md
- BEST_PRACTICES.md
- CLAUDE.md
- CONTRIBUTING.md
- Directory.Packages.props
- DOCUMENTATION.md
- LICENSE.txt
- README.md
- restsharp.png
- RestSharp.slnx
- RestSharp.slnx.DotSettings
- RestSharp.snk
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/restsharp/RestSharp
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd RestSharp
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. .NET
보통 추천
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
cd benchmarks/RestSharp.Benchmarks
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
dotnet restore
프로젝트에 필요한 패키지를 내려받습니다.
dotnet run
프로젝트를 빌드하고 바로 실행합니다.
dotnet run 실행 후 터미널에 나타나는 안내 메시지나 주소를 확인하세요.
// repository documentation
Was this content helpful?
(0 ratings)
