ktor
Framework for quickly creating connected applications in Kotlin with minimal effort
File Explorer
Download Latest Version (.zip)Showing a partial file list β download the zip above to see everything.
- SKILL.md
- chrome-dependencies.txt
- cmdline-tools-package.xml
- devcontainer.json
- Dockerfile
- ktor-logo-for-dark.svg
- ktor-logo-for-light.svg
- config.yml
- issue_report.md
- automations.yml
- close-waiting-for-reply.yml
- devcontainer.yml
- gradle-wrapper-validation.yml
- junie.yml
- pull_request_template.md
- Apache_2_oneliner.xml
- profiles_settings.xml
- cy.xml
- leonid.xml
- leonidstasevskij.xml
- All_Tests.xml
- Core_Tests.xml
- externalDependencies.xml
- icon.svg
- vcs.xml
- Collections.kt
- DependencySubstitutions.kt
- KotlinSourceSets.kt
- LocalProperties.kt
- NamedDomainObjectCollection.kt
- ProjectGradleProperties.kt
- ProjectTargetDirectories.kt
- PublishTasks.kt
- Repositories.kt
- ValidatePublishedArtifactsTask.kt
- Accessors.kt
- LimitedParallelismService.kt
- Problems.kt
- String.kt
- TrackedKotlinHierarchy.kt
- Version.kt
- VersionCatalogs.kt
- AndroidConfig.kt
- CiConfig.kt
- CocoapodsConfig.kt
- CommonConfig.kt
- JsConfig.kt
- JvmConfig.kt
- KonanTarget.kt
- KtorTargets.kt
- VcpkgInstall.kt
- VcpkgTasks.kt
- CInterop.kt
- KtorBuildExtension.kt
- KtorSyncMode.kt
- PackageJsonTask.kt
- ProjectTagsService.kt
- VulnerableDependencies.kt
- ktorbuild.base.gradle.kts
- ktorbuild.codestyle.gradle.kts
- ktorbuild.compatibility.gradle.kts
- ktorbuild.doctor.gradle.kts
- ktorbuild.dokka.gradle.kts
- ktorbuild.kmp.gradle.kts
- ktorbuild.optional.android-library.gradle.kts
- ktorbuild.optional.cocoapods.gradle.kts
- ktorbuild.project.client-plugin.gradle.kts
- ktorbuild.project.internal.gradle.kts
- ktorbuild.project.library.gradle.kts
- ktorbuild.project.server-plugin.gradle.kts
- ktorbuild.publish.gradle.kts
- ktorbuild.publish.verifier.gradle.kts
- ktorbuild.root.gradle.kts
- build.gradle.kts
- README.md
- settings.gradle.kts
- develocity.kt
- build.gradle.kts
- ConfigurationCacheWorkarounds.kt
- ktorsettings.cache-redirector.settings.gradle.kts
- ktorsettings.configuration-cache.settings.gradle.kts
- ktorsettings.dependency-resolution-management.settings.gradle.kts
- ktorsettings.develocity.settings.gradle.kts
- ktorsettings.kotlin-user-project.settings.gradle.kts
- ktorsettings.settings.gradle.kts
- build.gradle.kts
- settings.gradle.kts
- develocity.md
- prepare-commit-msg
- publishAndroidNativePublications.txt
- publishDarwinPublications.txt
- publishJsPublications.txt
- publishJvmAndCommonPublications.txt
- publishLinuxPublications.txt
- publishWindowsPublications.txt
- gradle-wrapper.jar
- gradle-wrapper.properties
- gradle-daemon-jvm.properties
- libs.versions.toml
- chrome_bin.js
- config.js
- yarn.lock
- yarn.lock
- build.gradle.kts
- ktor-client.api
- ktor-client.klib.api
- .gitkeep
- ktor-client-android.api
- ktor-client-android.klib.api
- io.ktor.client.HttpClientEngineContainer
- Android.kt
- AndroidClientEngine.kt
- AndroidEngineConfig.kt
- AndroidURLConnectionUtils.kt
- AndroidHttpClientTest.kt
- AndroidHttpsTest.kt
- AndroidSpecificHttpsTest.kt
- UrlConnectionUtilsTest.kt
- build.gradle.kts
- ktor-client-apache.api
- ktor-client-apache.klib.api
- io.ktor.client.HttpClientEngineContainer
- Apache.kt
- ApacheEngine.kt
- ApacheEngineConfig.kt
- ApacheHttpRequest.kt
- ApacheRequestProducer.kt
- ApacheResponseConsumer.kt
- ApacheUtils.kt
- InterestControllerHolder.kt
- ReactorLoopDispatcher.kt
- ApacheHttpClientTest.kt
- ApacheHttpsTest.kt
- NoOpControl.kt
- RequestProducerTest.kt
- build.gradle.kts
- ktor-client-apache5.api
- ktor-client-apache5.klib.api
- io.ktor.client.HttpClientEngineContainer
- Apache5.kt
- Apache5Engine.kt
- Apache5EngineConfig.kt
- ApacheHttpRequest.kt
- ApacheRequestProducer.kt
- ApacheResponseConsumer.kt
- ApacheUtils.kt
- Apache5EngineConfigTest.kt
- Apache5Http2Test.kt
- Apache5HttpClientTest.kt
- Apache5HttpsTest.kt
- ApacheResponseConsumerTest.kt
- logback.xml
- build.gradle.kts
- ktor-client-cio.api
- ktor-client-cio.klib.api
- CIOCommon.kt
- CioDnsResolver.kt
- CIOEngine.kt
- CIOEngineConfig.kt
- ConnectionFactory.kt
- ConnectionPipelineCommon.kt
- Endpoint.kt
- EngineTasks.kt
- Proxy.kt
- utils.kt
- CioDnsResolverTest.kt
- CIOEngineTest.kt
- CIORequestLineTest.kt
- ConnectionFactoryTest.kt
- UnixSocketTest.kt
- Loader.js.kt
- io.ktor.client.HttpClientEngineContainer
- CIOEngineContainer.kt
- ConnectionPipeline.kt
- Exceptions.kt
- JvmDnsResolver.kt
- Proxy.jvm.kt
- buildersCio.kt
- BuildersTest.kt
- CIOEngineDnsTest.kt
- CIOHttpClientTest.kt
- CIOHttpsTest.kt
- CIORequestTest.kt
- CIOSpecificHttpsTest.kt
- ConnectErrorsTest.kt
- CookieHeaderCaseTest.kt
- JvmDnsResolverTest.kt
- ConnectionPipeline.nonJvm.kt
- ExceptionUtils.nonJvm.kt
- Proxy.nonJvm.kt
- Loader.posix.kt
- Loader.wasmJs.kt
- build.gradle.kts
- gradle.properties
- ktor-client-core.api
- ktor-client-core.klib.api
- DelegatedCall.kt
- HttpClientCall.kt
- SavedCall.kt
- utils.kt
- ObservableContent.kt
- HttpClientEngine.kt
- HttpClientEngineBase.kt
- HttpClientEngineCapability.kt
- HttpClientEngineConfig.kt
- HttpClientEngineFactory.kt
- ProxyConfig.kt
- Utils.kt
- PlatformStaticConfig.kt
- TimeoutExceptions.common.kt
- ClientHook.kt
- ClientPluginBuilder.kt
- ClientPluginInstance.kt
- CommonHooks.kt
- CreatePluginUtils.kt
- KtorCallContexts.kt
- CachingCacheStorage.kt
- DisabledCacheStorage.kt
- HttpCacheStorage.kt
- UnlimitedCacheStorage.kt
- HttpCache.kt
- HttpCacheEntry.kt
- HttpCacheLegacy.kt
- HttpCacheValidation.kt
- AcceptAllCookiesStorage.kt
- ConstantCookiesStorage.kt
- CookiesStorage.kt
- HttpCookies.kt
- SaveBodyAbandonedReadException.kt
- DelegatedCall.kt
- ResponseObserver.kt
- builders.kt
- ClientSSESession.kt
- DefaultClientSSESession.kt
- SSE.kt
- SSEBufferPolicy.kt
- SSEClientContent.kt
- SSEConfig.kt
- builders.kt
- ClientSessions.kt
- Durations.kt
- WebSocketContent.kt
- WebSockets.kt
- BodyProgress.kt
- DataConversion.kt
- DefaultRequest.kt
- DefaultResponseValidation.kt
- DefaultTransform.kt
- HttpCallValidator.kt
- HttpClientPlugin.kt
- HttpPlainText.kt
- HttpRedirect.kt
- HttpRequestLifecycle.kt
- HttpRequestRetry.kt
- HttpSend.kt
- HttpTimeout.kt
- SaveBody.kt
- UserAgent.kt
- formBuilders.kt
- FormDataContent.kt
- formDsl.kt
- builders.kt
- buildersWithUrl.kt
- ClientUpgradeContent.kt
- DefaultHttpRequest.kt
- HttpRequest.kt
- HttpRequestPipeline.kt
- RequestBody.kt
- UnixSockets.kt
- utils.kt
- DefaultHttpResponse.kt
- DispatcherSwitching.kt
- HttpResponse.kt
- HttpResponsePipeline.kt
- HttpStatement.kt
- Readers.kt
- ByteChannelUtils.kt
- CacheControl.kt
- CIO.kt
- ClientEvents.kt
- Content.kt
- CoroutineUtils.kt
- ExceptionUtils.kt
- headers.kt
- HeadersUtils.kt
- HttpClient.kt
- HttpClientConfig.kt
- AcceptAllCookiesStorageTest.kt
- BuildMethodsTest.kt
- CacheExpiresTest.kt
- CacheHeaderFilteringTest.kt
- ClientPluginsTest.kt
- CookiesTest.kt
- DefaultRequestTest.kt
- FormDslTest.kt
- HttpCacheTest.kt
- HttpClientConfigTest.kt
- HttpRequestBuilderTest.kt
- HttpStatementTest.kt
- MultiPartFormDataContentTest.kt
- ShouldValidateTest.kt
- TestEngine.kt
- BrowserFetch.kt
- Utils.kt
- Js.kt
- JsClientEngine.kt
- ReadableStream.kt
- LibDom.kt
- LibEs5.kt
- JsWebSocketSession.kt
- FormDsl.js.kt
- JsUtils.js.kt
- JsRequestUtils.kt
- FormDslJsTest.kt
- LocalFileContent.kt
- ProxyConfigJvm.kt
- PlatformStaticConfig.jvm.kt
- TimeoutExceptions.kt
- FileCacheStorage.kt
- ResponseObserverContextJvm.kt
- DefaultTransformersJvm.kt
- buildersJvm.kt
- HttpRequestJvm.kt
- UnixSockets.jvmAndPosix.kt
- DispatcherSwitching.jvm.kt
- CIOJvm.kt
- CoroutineDispatcherUtils.kt
- ExceptionUtilsJvm.kt
- HttpClientJvm.kt
- AttachToUserJobTest.kt
- CachingCacheStorageTest.kt
- ExceptionsTest.kt
- WebSocketTest.kt
- utils.kt
- FileStorage.kt
- FileStorageTest.kt
- Loader.kt
- ProxyConfig.nonJvm.kt
- PlatformStaticConfig.nonJvm.kt
- TimeoutExceptions.nonJvm.kt
- ResponseObserverContext.nonJvm.kt
- DefaultTransform.nonJvm.kt
- DispatcherSwitching.nonJvm.kt
- ExceptionUtils.nonJvm.kt
- CoroutineUtilsPosix.kt
- HttpClient.kt
- BrowserFetch.kt
- Utils.kt
- Js.kt
- JsUtils.kt
- WasmJsClientEngine.kt
- LibDom.kt
- LibEs5.kt
- JsWebSocketSession.kt
- FormDsl.wasmJs.kt
- JsUtils.wasmJs.kt
- JsRequestUtils.kt
- FormDslWasmJsTest.kt
- utils.kt
- Js.kt
- FormDsl.web.kt
- CoroutineUtils.web.kt
- JsUtils.web.kt
- HttpClient.web.kt
- build.gradle.kts
- ktor-client-curl.klib.api
- curl.h
- curlver.h
- easy.h
- header.h
- mprintf.h
- multi.h
- options.h
- stdcheaders.h
- system.h
- typecheck-gcc.h
- urlapi.h
- websockets.h
- libcrypto.a
- libcurl.a
- libnghttp2.a
- libssl.a
- libcrypto.a
- libcurl.a
- libnghttp2.a
- libssl.a
- libcrypto.a
- libcurl.a
- libnghttp2.a
- libssl.a
- libcrypto.a
- libcurl.a
- libnghttp2.a
- libssl.a
- libcurl.a
- libnghttp2.a
- libzs.a
- libcurl.def
- CurlAdapters.kt
- CurlCallbacks.kt
- CurlHttpResponseBody.kt
- CurlMultiApiHandler.kt
- CurlRaw.kt
- CurlWebSocketResponseBody.kt
- CurlWebSocketSession.kt
- Libcurl.kt
- NativeUtils.kt
- Curl.kt
- CurlClientEngine.kt
- CurlClientEngineConfig.kt
- CurlProcessor.kt
- ResponseUtils.kt
- CurlMultiApiHandlerTest.kt
- CurlHttp2Test.kt
- CurlNativeTests.kt
- CurlProxyTest.kt
- LibcurlTest.kt
- portfile.cmake
- vcpkg.json
- linux.cmake
- mingw.cmake
- arm64-linux.cmake
- x64-linux.cmake
- x64-mingw-static.cmake
- vcpkg.json
- build.gradle.kts
- ktor-client-darwin.klib.api
- CertificatePinner.kt
- CertificatesInfo.kt
- PinnedCertificate.kt
- DarwinRequestUtils.kt
- DarwinResponseUtils.kt
- DarwinSession.kt
- DarwinTaskHandler.kt
- DarwinUrlUtils.kt
- DarwinWebsocketSession.kt
- Darwin.kt
- DarwinClientEngine.kt
- DarwinClientEngineConfig.kt
- DarwinUtils.kt
- KtorNSURLSessionDelegate.kt
- ProxySupportCommon.kt
- TimeoutUtils.kt
- CertificatePinner.kt
- Ios.kt
- Certificates.kt
- DarwinEngineTest.kt
- DarwinHttp2Test.kt
- build.gradle.kts
- ktor-client-darwin-legacy.klib.api
- LegacyCertificatePinner.kt
- LegacyCertificatesInfo.kt
- LegacyPinnedCertificate.kt
- DarwinLegacyRequestUtils.kt
- DarwinLegacyResponseUtils.kt
- DarwinLegacySession.kt
- DarwinLegacyTaskHandler.kt
- DarwinLegacyUrlUtils.kt
- DarwinLegacyUtils.kt
- TimeoutUtilsLegacy.kt
- DarwinHttpRequestException.kt
- DarwinLegacy.kt
- DarwinLegacyClientEngine.kt
- DarwinLegacyClientEngineConfig.kt
- KtorLegacyNSURLSessionDelegate.kt
- ProxySupportLegacyCommon.kt
- DarwinLegacyEngineTest.kt
- build.gradle.kts
- ktor-client-ios.klib.api
- Stub.kt
- .gitkeep
- build.gradle.kts
- ktor-client-java.api
- ktor-client-java.klib.api
- io.ktor.client.HttpClientEngineContainer
- Java.kt
- JavaHttpConfig.kt
- JavaHttpEngine.kt
- JavaHttpRequest.kt
- JavaHttpRequestBodyPublisher.kt
- JavaHttpResponse.kt
- JavaHttpResponseBodyHandler.kt
- JavaHttpWebSocket.kt
- JavaClientTest.kt
- JavaEngineTests.kt
- JavaHttp2Test.kt
- JavaHttpsTest.kt
- RequestProducerTest.kt
- RequestTests.kt
- ResponseConsumerTest.kt
- build.gradle.kts
- ktor-client-jetty.api
- ktor-client-jetty.klib.api
- io.ktor.client.HttpClientEngineContainer
- Jetty.kt
- JettyEngineConfig.kt
- JettyHttp2Engine.kt
- JettyHttp2Request.kt
- JettyHttpRequest.kt
- JettyResponseListener.kt
- utils.kt
- JettyHttp2EngineTest.kt
- logback-test.xml
- build.gradle.kts
- ktor-client-jetty-jakarta.api
- ktor-client-jetty-jakarta.klib.api
- io.ktor.client.HttpClientEngineContainer
- Jetty.kt
- JettyEngineConfig.kt
- JettyHttp2Engine.kt
- JettyHttp2Request.kt
- JettyHttpRequest.kt
- JettyResponseListener.kt
- utils.kt
- JettyHttp2EngineTest.kt
- JettyHttp2Test.kt
- logback-test.xml
- build.gradle.kts
- ktor-client-js.klib.api
- .gitkeep
- .gitkeep
- build.gradle.kts
- ktor-client-mock.api
- ktor-client-mock.klib.api
- MockEngine.kt
- MockEngineConfig.kt
- MockUtils.kt
- MockEngineTest.kt
- MockUtilsTest.kt
- MockEngineExtendedTests.kt
- MockEngineTests.kt
- build.gradle.kts
- ktor-client-okhttp.api
- ktor-client-okhttp.klib.api
- io.ktor.client.HttpClientEngineContainer
- OkHttp.kt
- OkHttpConfig.kt
- OkHttpEngine.kt
- OkHttpWebsocketSession.kt
- OkUtils.kt
- StreamRequestBody.kt
- OkHttpEngineTest.kt
- OkHttpEngineTests.kt
- OkHttpHttp2Test.kt
- OkHttpHttpClientTest.kt
- OkHttpHttpsTest.kt
- OkHttpWebsocketSessionTest.kt
- RequestTests.kt
- build.gradle.kts
- ktor-client-auth.api
- ktor-client-auth.klib.api
- AuthTokenHolder.kt
- BasicAuthProvider.kt
- BearerAuthProvider.kt
- DigestAuthProvider.kt
- Auth.kt
- AuthProvider.kt
- AuthTest.kt
- AuthTokenHolderTest.kt
- BasicProviderTest.kt
- DigestProviderTest.kt
- DigestProviderJvmTest.kt
- build.gradle.kts
- ktor-client-bom-remover.api
- ktor-client-bom-remover.klib.api
- BOMRemover.kt
- BomRemoverTest.kt
- build.gradle.kts
- ktor-client-call-id.api
- ktor-client-call-id.klib.api
- CallId.kt
- CallIdTest.kt
- build.gradle.kts
- ktor-client-content-negotiation.api
- ktor-client-content-negotiation.klib.api
- ContentNegotiation.kt
- JsonContentTypeMatcher.kt
- ContentNegotiationTests.kt
- IgnoreTypesTest.kt
- TestContentConverter.kt
- DefaultIgnoredTypesJvm.kt
- AbstractClientContentNegotiationTest.kt
- JsonContentNegotiationTest.kt
- JsonWebsocketsTest.kt
- build.gradle.kts
- DefaultIgnoredTypes.nonJvm.kt
- build.gradle.kts
- ktor-client-encoding.api
- ktor-client-encoding.klib.api
- ContentEncoding.kt
- ContentEncodingTest.kt
- ContentEncoding.darwin.kt
- ContentEncoding.jvm.kt
- ContentEncodingRequestBodyTest.kt
- ContentEncoding.nonDarwinPosix.kt
- ContentEncoding.web.kt
- build.gradle.kts
- ktor-client-json.api
- ktor-client-json.klib.api
- JsonContentTypeMatcher.kt
- JsonPlugin.kt
- JsonSerializer.kt
- DefaultJvm.kt
- JsonPluginJvm.kt
- ktor-client-gson.api
- ktor-client-gson.klib.api
- io.ktor.client.plugins.json.JsonSerializer
- GsonSerializer.kt
- build.gradle.kts
- ktor-client-jackson.api
- ktor-client-jackson.klib.api
- io.ktor.client.plugins.json.JsonSerializer
- JacksonSerializer.kt
- build.gradle.kts
- ktor-client-serialization.api
- ktor-client-serialization.klib.api
- KotlinxSerializer.kt
- SerializerInitializer.kt
- io.ktor.client.plugins.json.JsonSerializer
- SerializerInitializer.kt
- SerializerInitializer.kt
- build.gradle.kts
- DefaultPosix.kt
- JsonPluginPosix.kt
- Default.web.kt
- JsonPlugin.web.kt
- build.gradle.kts
- ktor-client-logging.api
- ktor-client-logging.klib.api
- HttpClientCallLogger.kt
- KtorMDCContext.kt
- LogBodyFilter.kt
- LoggedContent.kt
- Logger.kt
- Logging.kt
- LoggingUtils.kt
- LogLevel.kt
- ObservingUtils.kt
- KtorMDCContext.jvm.kt
- LoggerJvm.kt
- AndroidLoggerTest.kt
- LogBodyFilterTest.kt
- LoggingCacheTest.kt
- LoggingJsonTest.kt
- LoggingTest.kt
- OkHttpFormatTest.kt
- KtorMDCContext.nonJvm.kt
- Logger.nonJvm.kt
- build.gradle.kts
- ktor-client-resources.api
- ktor-client-resources.klib.api
- builders.kt
- Resources.kt
- ResourcesTest.kt
- .gitkeep
- .gitkeep
- .gitkeep
- .gitkeep
- build.gradle.kts
- ktor-client-tracing.api
- EngineWIthTracer.kt
- IncomingChannelTracer.kt
- OutgoingChannelTracer.kt
- Tracer.kt
- TracingWrapper.kt
- WebSocketSessionTracer.kt
- TestTracer.kt
- TracingWrapperTest.kt
- KtorInspectorWebSocketFrame.kt
- KtorInspectorWebSocketRequest.kt
- KtorInspectorWebSocketResponse.kt
- KtorInterceptorHeaders.kt
- KtorInterceptorRequest.kt
- KtorInterceptorResponse.kt
- StethoTracer.kt
- StethoTracerTest.kt
- AndroidManifest.xml
- build.gradle.kts
- gradle.properties
- build.gradle.kts
- ktor-client-websockets.api
- ktor-client-websockets.klib.api
- Empty.kt
- WebSocketRemoteTest.kt
- WebSocketTest.kt
- build.gradle.kts
- ClientEngineTest.kt
- ClientLoader.kt
- CommonClientTestUtils.kt
- TestInfo.kt
- WaitUtils.kt
- ClientLoader.jvm.kt
- ClientLoader.nonJvm.kt
- ClientLoader.posix.kt
- ClientLoader.web.kt
- build.gradle.kts
- Generators.kt
- Http2Test.kt
- UtilsTest.kt
- CacheLegacyStorageTest.kt
- CacheTest.kt
- CacheTestUtils.kt
- CookiesIntegrationTests.kt
- CookiesMockTest.kt
- SerializationTest.kt
- ServerSentEventsTest.kt
- SSESessionParserTest.kt
- UserAgentTest.kt
- Asserter.kt
- FrameLogger.kt
- HttpClient.kt
- JobUtils.kt
- LoggerDsl.kt
- Logging.kt
- LogMatcher.kt
- TestDataGenerators.kt
- AttributesTest.kt
- BodyProgressTest.kt
- CharsetTest.kt
- ClientHeadersTest.kt
- ClientPipelinesTest.kt
- CommonHttpClientJvmTest.kt
- ConnectionTest.kt
- ContentEncodingIntegrationTest.kt
- ContentTest.kt
- ContentTypeTest.kt
- DefaultEngineTest.kt
- DefaultTransformTest.kt
- DispatcherTest.kt
- DownloadTest.kt
- EventsTest.kt
- ExceptionsTest.kt
- FullFormTest.kt
- HttpClientCallTest.kt
- HttpMethodTest.kt
- HttpRedirectTest.kt
- HttpRequestRetryTest.kt
- HttpResponseValidatorTest.kt
- HttpStatementTest.kt
- HttpTimeoutTest.kt
- JsonTest.kt
- LoggingMockedTests.kt
- LoggingTest.kt
- MockedEngineTests.kt
- MultiPartFormDataTest.kt
- PluginsTest.kt
- PostTest.kt
- ProxyTest.kt
- QueryTest.kt
- ResponseObserverTest.kt
- SaveBodyTest.kt
- UploadTest.kt
- WebSocketBackpressureTest.kt
- WebSocketTest.kt
- NodeFetchOptionsTest.kt
- TestWithKtor.kt
- HttpClientTest.kt
- HttpsTest.kt
- BuildersTest.kt
- CookiesAndRedirectMockedTest.kt
- DefaultTransformJvmTest.kt
- ExceptionsJvmTest.kt
- FormsTest.kt
- HttpRedirectMockedTest.kt
- HttpTimeoutJvmTest.kt
- JvmContentTest.kt
- LoggingTestJvm.kt
- MockedEngineTests.kt
- MultithreadedTest.kt
- ProxyJvmTest.kt
- WebSocketJvmTest.kt
- logback.xml
- FileCacheTest.kt
- build.gradle.kts
- MediaDevices.kt
- MediaTrack.kt
- DataChannel.kt
- Engine.kt
- PeerConnection.kt
- Senders.kt
- Utils.kt
- ConnectionUtils.android.kt
- Ignore.android.kt
- ConnectionUtils.android.kt
- Ignore.android.kt
- ktor-client-webrtc.api
- ktor-client-webrtc.api
- ktor-client-webrtc.api
- ktor-client-webrtc.klib.api
- DefaultExceptionHandler.kt
- WebRtc.kt
- WebRtcClient.kt
- WebRtcDataChannel.kt
- WebRtcEngine.kt
- WebRtcMedia.kt
- WebRtcPeerConnection.kt
- WebRtcPeerConnectionEvents.kt
- ConnectionUtils.kt
- Ignore.kt
- Mocks.kt
- WebRtcDataChannelIteratorTest.kt
- WebRtcDataChannelTest.kt
- WebRtcEngineTest.kt
- WebRtcMediaTest.kt
- CameraVideoCapturer.kt
- MediaDevices.kt
- MediaTrack.kt
- SimulatorVideoCapturer.kt
- DataChannel.kt
- Engine.kt
- PeerConnection.kt
- Senders.kt
- Utils.kt
- ConnectionUtils.ios.kt
- Ignore.ios.kt
- IosDelegateRetentionTest.kt
- VideoCapturerTest.kt
- MediaDevices.iosArm64.kt
- MediaDevices.iosSimulatorArm64.kt
- MediaDevices.iosX64.kt
- Utils.js.kt
- CameraVideoFactory.kt
- DefaultAudioFactory.kt
- JvmMediaDevices.kt
- JvmMediaTrack.kt
- JvmSenders.kt
- JvmUtils.kt
- JvmWebRtcConnection.kt
- JvmWebRtcDataChannel.kt
- JvmWebRtcEngine.kt
- ConnectionUtils.jvm.kt
- Ignore.jvm.kt
- Ticker.kt
- MockAudioFactory.kt
- MockVideoFactory.kt
- ktor-client-webrtc-rs.api
- ktor-client-webrtc-rs.api
- ktor-client-webrtc-rs.klib.api
- mod.rs
- sink.rs
- track.rs
- connection.rs
- datachannel.rs
- lib.rs
- rtc.rs
- senders.rs
- Connection.kt
- DataChannel.kt
- Engine.kt
- MediaTrack.kt
- Senders.kt
- Utils.kt
- ConnectionUtils.kt
- MockMediaDevices.kt
- WebRtcDataChannelTest.kt
- WebRtcEngineTest.kt
- WebRtcMediaTest.kt
- .gitignore
- build.gradle.kts
- Cargo.lock
- Cargo.toml
- gradle.properties
- AndroidManifest.xml
- AndroidManifest.xml
- Utils.wasmJs.kt
- Browser.kt
- DataChannel.kt
- Engine.kt
- MediaDevices.kt
- PeerConnection.kt
- Rtp.kt
- Utils.kt
- ConnectionUtils.web.kt
- Ignore.web.kt
- JsWebRtcMediaTest.kt
- MockMediaDevices.kt
- build.gradle.kts
- gradle.properties
- ktor-client-winhttp.klib.api
- winhttp.def
- WinHttpCallback.kt
- WinHttpChunkedMode.kt
- WinHttpConnect.kt
- WinHttpCoroutine.kt
- WinHttpExceptions.kt
- WinHttpRequest.kt
- WinHttpRequestProducer.kt
- WinHttpResponseConsumer.kt
- WinHttpResponseData.kt
- WinHttpSession.kt
- WinHttpWebSocket.kt
- WinHttp.kt
- WinHttpClientEngine.kt
- WinHttpClientEngineConfig.kt
- WinHttpSecurityProtocol.kt
- WinHttpExceptionsTest.kt
- WinHttpProxyTest.kt
- WinHttpTests.kt
- build.gradle.kts
- build.gradle.kts
- org.jetbrains.kotlin.compiler.plugin.CommandLineProcessor
- org.jetbrains.kotlin.compiler.plugin.CompilerPluginRegistrar
- KtorCommandLineProcessor.kt
- KtorCompilerPluginRegistrar.kt
- ExpressionUtils.kt
- OpenApiAnalysisExtension.kt
- OpenApiCommentParser.kt
- OpenApiKDocParametersParser.kt
- OpenApiMarkdownParametersParser.kt
- GeneralDescribeExpressionGenerator.kt
- MediaTypeContentGenerator.kt
- ParametersGenerator.kt
- ResponsesGenerator.kt
- CallReceiveInference.kt
- CallRespondInference.kt
- MediaTypeContentUtils.kt
- ParameterInference.kt
- RequestHeaderInference.kt
- ResourceRouteCallInference.kt
- ResponseHeaderInference.kt
- CallDescribeTransformer.kt
- CallHandlerAnalyzer.kt
- CodeGenContext.kt
- IrCallHandlerInference.kt
- IrCodeGenUtils.kt
- IrCodeReadUtils.kt
- IrDescribeGenerator.kt
- OpenApiCodeGenerationExtension.kt
- Attributes.kt
- LocalReference.kt
- RouteCall.kt
- RouteCallLookup.kt
- RouteField.kt
- RoutingFunctionConstants.kt
- SourceCoordinates.kt
- TypeReference.kt
- JsonUtils.kt
- Logger.kt
- OpenApiProcessorConfig.kt
- OpenApiMarkdownParametersParserTest.kt
- AbstractOpenapiTest.kt
- CodeExecutionService.kt
- KtorClasspathConfigurator.kt
- KtorOpenApiTestAdditionalSources.kt
- KtorTestEnvironmentProperties.kt
- OpenApiRegistrarConfigurator.kt
- SerializationPluginConfigurator.kt
- GenerateTests.kt
- OpenapiTestGenerated.java
- CallHandlerFunctions.expected.json
- CallHandlerFunctions.kt
- KDocOptions.expected.json
- KDocOptions.kt
- MarkdownOptions.expected.json
- MarkdownOptions.kt
- Nesting.expected.json
- Nesting.kt
- NullableValueClasses.expected.json
- NullableValueClasses.kt
- OddReferences.expected.json
- OddReferences.kt
- Parameters.expected.json
- Parameters.kt
- RareCalls.expected.json
- RareCalls.kt
- Recursion.expected.json
- Recursion.kt
- Resources.expected.json
- Resources.kt
- Responses.expected.json
- Responses.kt
- RouteFunctions.expected.json
- RouteFunctions.kt
- TypeParameters.expected.json
- TypeParameters.kt
- OpenApiTestRunner.kt
- build.gradle.kts
- logo-icon.svg
- build.gradle.kts
- ktor-http.api
- ktor-http.klib.api
- Compatibility.kt
- AuthScheme.kt
- DigestAlgorithm.kt
- HeaderValueEncoding.kt
- HttpAuthHeader.kt
- KeyAlgorithm.kt
- SignatureAlgorithm.kt
- ByteArrayContent.kt
- CachingOptions.kt
- ChannelWriterContent.kt
- CompressedContent.kt
- Multipart.kt
- OutgoingContent.kt
- TextContent.kt
- Versions.kt
- AcceptEncoding.kt
- utils.kt
- RegexParser.kt
- RegexParserGenerator.kt
- Debug.kt
- GrammarBuilder.kt
- ParseException.kt
- Parser.kt
- ParserDsl.kt
- Primitives.kt
- Utils.kt
- ApplicationResponseProperties.kt
- AsciiBitSet.kt
- CacheControl.kt
- Codecs.kt
- ContentDisposition.kt
- ContentRange.kt
- ContentTypeMatcher.kt
- ContentTypes.kt
- Cookie.kt
- CookieUtils.kt
- DateUtils.kt
- FileContentType.kt
- Headers.kt
- HeaderValueWithParameters.kt
- HttpHeaders.kt
- HttpHeaderValueParser.kt
- HttpMessage.kt
- HttpMessageProperties.kt
- HttpMethod.kt
- HttpProtocolVersion.kt
- HttpStatusCode.kt
- HttpUrlEncoded.kt
- IpParser.kt
- LinkHeader.kt
- Mimes.kt
- Parameters.kt
- Query.kt
- Ranges.kt
- RangesSpecifier.kt
- RequestConnectionPoint.kt
- Url.kt
- URLBuilder.kt
- UrlDecodedParametersBuilder.kt
- URLParser.kt
- URLProtocol.kt
- URLUtils.kt
- AcceptEncodingTest.kt
- AuthAlgorithmsTest.kt
- AuthHeaderParseTest.kt
- CodecTest.kt
- CommonHeadersTest.kt
- ContentDispositionTest.kt
- ContentTypeLookupTest.kt
- ContentTypeMatchTest.kt
- ContentTypeTest.kt
- CookieDateParserTest.kt
- HttpProtocolVersionTest.kt
- HttpStatusCodeTest.kt
- MimesTest.kt
- ParseClientCookiesHeaderTest.kt
- QueryParametersTest.kt
- RangesTest.kt
- RenderSetCookieTest.kt
- URLBuilderTest.kt
- UrlDecodedParametersBuilderTest.kt
- UrlEncodeTest.kt
- URLParserTest.kt
- UrlTest.kt
- DigestAlgorithm.jvm.kt
- SignatureAlgorithm.jvm.kt
- BlockingBridge.kt
- MultipartJvm.kt
- OutputStreamContent.kt
- URIFileContent.kt
- VersionsJvm.kt
- WriterContent.kt
- FileContentTypeJvm.kt
- HttpMessagePropertiesJvm.kt
- URLBuilderJvm.kt
- URLUtilsJvm.kt
- BlockingBridgeTest.kt
- MultipartJvmTest.kt
- DigestAlgorithmJvmTest.kt
- SerializableTest.kt
- URLBuilderTest.kt
- ktor-http-cio.api
- ktor-http-cio.klib.api
- AsciiCharTree.kt
- CharArrayBuilder.kt
- CharArrayPool.kt
- Chars.kt
- Errors.kt
- MutableRange.kt
- Tokenizer.kt
- ChunkedTransferEncoding.kt
- CIOHeaders.kt
- CIOMultipartDataBase.kt
- ConnectionOptions.kt
- HttpBody.kt
- HttpHeadersMap.kt
- HttpParser.kt
- Multipart.kt
- RequestResponse.kt
- RequestResponseBuilderCommon.kt
- CharArrayBuilderTest.kt
- HeaderParserTest.kt
- HttpHeadersMapTest.kt
- HttpParserTestUtils.kt
- RequestParserTest.kt
- ResponseParserTest.kt
- CIO HTTP server job relations.pdf
- CIO HTTP server job relations.xml
- CharArrayPoolJvm.kt
- RequestResponseBuilder.kt
- ChunkedTest.kt
- HeadersJvmTest.kt
- MultipartTest.kt
- RequestResponseBuilderTest.kt
- MultipartJvmAndPosix.kt
- CharArrayPool.nonJvm.kt
- RequestResponseBuilder.nonJvm.kt
- Multipart.web.kt
- build.gradle.kts
- URLBuilder.posix.kt
- URLBuilder.web.kt
- build.gradle.kts
- Charset.androidNative.kt
- ktor-io.api
- ktor-io.klib.api
- ByteOrder.kt
- Encoding.kt
- CharArraySequence.kt
- ChunkBuffer.kt
- Numbers.kt
- Buffer.kt
- BufferAppend.kt
- Buffers.kt
- Builder.kt
- ByteOrder.kt
- BytePacketBuilder.kt
- ByteReadPacket.kt
- Closeable.kt
- Copy.kt
- Input.kt
- Memory.kt
- Output.kt
- Packet.kt
- Strings.kt
- Exceptions.kt
- Synchronized.kt
- ByteArrayPool.kt
- Pool.kt
- Annotations.kt
- BufferedByteWriteChannel.kt
- ByteChannel.kt
- ByteChannelCtor.kt
- ByteChannelScanner.kt
- ByteChannelUtils.kt
- ByteReadChannel.kt
- ByteReadChannelOperations.kt
- ByteWriteChannel.kt
- ByteWriteChannelOperations.kt
- CloseHookByteWriteChannel.kt
- CloseToken.kt
- CountedByteReadChannel.kt
- CountedByteWriteChannel.kt
- Deprecation.kt
- Exceptions.kt
- IODispatcher.kt
- JvmSerializable.kt
- LineEnding.kt
- LineEndingMode.kt
- SinkByteWriteChannel.kt
- SourceByteReadChannel.kt
- ByteChannelTest.kt
- ByteReadChannelOperationsTest.kt
- CharsetDecoderTest.kt
- CoroutinesTest.kt
- ReadLineTest.kt
- ReadUtf8LineTest.kt
- SinkByteWriteChannelTest.kt
- StringsToByteArrayTest.kt
- WriterReaderTest.kt
- CharsetDarwin.kt
- Charset.js.kt
- Decoder.js.kt
- TextDecoder.js.kt
- TextDecoderFallback.js.kt
- TextEncoder.js.kt
- ByteOrderJS.kt
- Closeable.js.kt
- ByteOrderJvm.kt
- CharsetJVM.kt
- ChunkBufferJvm.kt
- BufferPrimitivesJvm.kt
- ByteOrderJVM.kt
- BytePacketBuilderExtensions.jvm.kt
- ByteReadPacketExtensions.jvm.kt
- Closeable.jvm.kt
- OutputArraysJVM.kt
- Strings.jvm.kt
- Blocking.kt
- Reading.kt
- Writing.kt
- Reading.kt
- WriteSuspendSession.kt
- Synchronized.kt
- ByteBufferPools.kt
- DefaultPool.kt
- Streams.kt
- ByteChannel.jvm.kt
- ByteReadChannelOperations.jvm.kt
- ByteWriteChannelOperations.jvm.kt
- IODispatcher.jvm.kt
- JvmSerializable.jvm.kt
- LookAheadSession.kt
- ByteChannelOutputStreamTest.kt
- RawSourceChannelTest.kt
- ReadingTest.kt
- ByteChannelConcurrentTest.kt
- ByteReadChannelOperationsJvmTest.kt
- ByteReadChannelReadTest.jvm.kt
- ByteReadPacketExtensionsJvmTest.kt
- LookAheadSessionTest.kt
- StringsToByteArrayJvmTest.kt
- ByteReadChannelSource.kt
- ByteWriteChannelSink.kt
- ByteReadChannelSourceTest.kt
- ByteWriteChannelSinkTest.kt
- ByteWriteLargeTransfersTest.kt
- CharsetUtf16Test.kt
- CharsetLinux.kt
- CharsetMingw.kt
- Strings.nonJvm.kt
- mutex.def
- ByteOrderNative.kt
- CharsetNative.kt
- ByteOrderNative.kt
- BytePacketBuilderOperations.posix.kt
- Closeable.posix.kt
- PosixErrors.kt
- Synchronized.kt
- DefaultPool.posix.kt
- ByteChannel.posix.kt
- ByteReadChannelOperations.posix.kt
- ByteWriteChannelOperations.posix.kt
- Input.posix.kt
- IODispatcher.posix.kt
- JvmSerializable.posix.kt
- Decoder.kt
- Encoding.wasmJs.kt
- ISO8859TextDecoder.kt
- JsTextDecoder.kt
- TextEncoder.kt
- TypedArrays.kt
- ByteOrder.wasmJs.kt
- Closeable.wasmJs.kt
- ByteOrder.web.kt
- DecodeUtils.kt
- ISO88591.kt
- Win1252Table.kt
- Synchronized.kt
- DefaultPool.kt
- ByteChannel.web.kt
- IODispatcher.web.kt
- JvmSerializable.web.kt
- build.gradle.kts
- .gitignore
- build.gradle.kts
- un.def
- SocketUtils.androidNative.kt
- SocketUtils.androidNative32.kt
- SocketUtils.androidNative64.kt
- ktor-network.api
- ktor-network.klib.api
- Selectable.kt
- SelectableBaseCommon.kt
- SelectorManagerCommon.kt
- Builders.kt
- Datagram.kt
- DatagramSendChannelBase.kt
- SocketAddress.kt
- SocketBase.kt
- SocketEngine.kt
- SocketOptions.kt
- Sockets.kt
- TcpSocketBuilder.kt
- TypeOfService.kt
- UDPSocketBuilder.kt
- InetSocketAddressTest.kt
- TCPSocketTest.kt
- TestUtils.kt
- UDPSocketTest.kt
- UnixSocketTest.kt
- un.def
- SocketUtils.darwin.kt
- SocketUtilsIos.kt
- node.js.kt
- reflect-config.json
- ActorSelectorManager.kt
- InterestSuspensionsMap.kt
- JvmSelector.kt
- LockFreeMPSCQueue.kt
- SelectableBase.kt
- SelectorManager.kt
- SelectorManagerSupport.kt
- CIOReader.kt
- CIOWriter.kt
- ConnectUtilsJvm.kt
- DatagramSendChannel.kt
- DatagramSocketImpl.kt
- JavaSocketAddressUtils.kt
- JavaSocketOptions.kt
- NIOSocketImpl.kt
- ServerSocketImpl.kt
- SocketAddressJvm.kt
- SocketImpl.kt
- SocketOptionsPlatformCapabilities.kt
- SocketTimeoutException.kt
- UDPSocketBuilderJvm.kt
- Pools.kt
- Utils.kt
- ActorSelectorManagerTest.kt
- ClientSocketTest.kt
- ServerSocketTest.kt
- TestUtilsJvm.kt
- StartTimeoutTest.kt
- ktor-network-tls.api
- ktor-network-tls.klib.api
- NamedCurves.kt
- PointFormat.kt
- SignatureAlgorithm.kt
- TLSExtension.kt
- CipherSuites.kt
- OID.kt
- TLSClientSession.kt
- TLSCommon.kt
- TLSConfig.kt
- TLSConfigBuilderCommon.kt
- CBCCipher.kt
- Cipher.kt
- CipherUtils.kt
- GCMCipher.kt
- PlatformVersion.kt
- CertificateInfo.kt
- CertificateType.kt
- CipherSuitesJvm.kt
- EncryptionInfo.kt
- Hashes.kt
- Headers.kt
- HostnameUtils.kt
- Keys.kt
- Parser.kt
- Render.kt
- TLS.kt
- TLSAlert.kt
- TLSClientHandshake.kt
- TLSClientSessionJvm.kt
- TLSConfigBuilder.kt
- TLSConfigJvm.kt
- TLSHandshakeType.kt
- TLSRecordType.kt
- TLSVersion.kt
- Utils.kt
- ClientCertificateRequestTest.kt
- ConnectionTest.kt
- HostnameUtilsTest.kt
- TLSConfigBuilderTest.kt
- ktor-network-tls-certificates.api
- ktor-network-tls-certificates.klib.api
- builders.kt
- Certificates.kt
- CertificatesTest.kt
- KeyStoreBuilderTest.kt
- TestUtils.kt
- TimeMocks.kt
- build.gradle.kts
- CipherSuites.nonJvm.kt
- TLS.nonJvm.kt
- TLSClientSession.nonJvm.kt
- TLSConfig.nonJvm.kt
- TLSConfigBuilder.nonJvm.kt
- build.gradle.kts
- SocketUtils.linux.kt
- SocketUtilsMacos.kt
- network.def
- SelectUtilsNix.kt
- SignalPoint.kt
- SocketAddress.nonJvm.nix.kt
- NativeSocketAddressNix.kt
- SocketUtils.nix.kt
- SelectNixTest.kt
- TcpSocketTestNix.kt
- TestUtils.nix.kt
- UdpSocketTestNix.kt
- SocketAddress.nonJvm.kt
- SocketTimeoutException.kt
- EventInfo.kt
- SelectableNative.kt
- SelectorManager.kt
- SelectUtils.kt
- WorkerSelectorManager.kt
- CIOReader.kt
- CIOWriter.kt
- ConnectUtilsNative.kt
- DatagramSendChannel.kt
- DatagramSocketNative.kt
- NativeSocketImpl.kt
- NativeSocketOptions.kt
- SocketAddress.nonJvm.posix.kt
- TCPServerSocketNative.kt
- TCPSocketBuilderNative.kt
- TCPSocketNative.kt
- UDPSocketBuilderNative.kt
- NativeSocketAddress.kt
- NativeUtils.kt
- Pools.kt
- SocketAddressUtils.kt
- SocketUtils.kt
- TestUtils.posix.kt
- SocketUtilsTvos.kt
- node.wasmJs.kt
- SocketUtilsWatchos.kt
- Selectable.web.kt
- SelectorManager.web.kt
- node.kt
- NodeDgram.kt
- NodeNet.kt
- SocketAddress.web.kt
- SocketEngine.tcp.web.kt
- SocketEngine.udp.web.kt
- TestUtils.web.kt
- afunix.def
- SelectUtilsWindows.kt
- SignalPoint.kt
- SocketAddress.nonJvm.windows.kt
- NativeSocketAddressWindows.kt
- SocketUtilsWindows.kt
- TestUtils.windows.kt
- build.gradle.kts
- gradle.properties
- ktor-server.api
- ktor-server.klib.api
- Stub.kt
- .gitignore
- ktor-server-cio.api
- ktor-server-cio.klib.api
- HttpServer.kt
- ServerIncomingConnection.kt
- ServerPipeline.kt
- ServerRequestScope.kt
- SocketAddressUtils.kt
- UnixSocketServer.kt
- CoroutineUtils.kt
- CIO.kt
- CIOApplicationCall.kt
- CIOApplicationEngine.kt
- CIOApplicationRequest.kt
- CIOApplicationResponse.kt
- EngineMain.kt
- HttpServer.kt
- Pipeline.kt
- UnixSocketConnectorConfig.kt
- CIOConnectionPointTest.kt
- CIOEngineTest.kt
- CIOUnixSocketServerTest.kt
- CIOWebSocketTest.kt
- RAWExample.kt
- TestConnectorInterfaceUsed.kt
- UnixSocketConnectorDescribeTest.kt
- SocketAddressUtilsJvm.kt
- CoroutineUtilsJvm.kt
- BadRequestPacketSourceTest.kt
- CIOClientCertTest.kt
- CIOEngineTestJvm.kt
- CIOHttpClientTest.kt
- CIOWebSocketTestJvm.kt
- ClassCastExceptionTest.kt
- IntegrationTest.kt
- ServerPipelineTest.kt
- TestHttpServer.kt
- SocketAddressUtils.nonJvm.kt
- CoroutineUtilsNix.kt
- CoroutineUtils.web.kt
- build.gradle.kts
- ktor-server-config-yaml.api
- ktor-server-config-yaml.klib.api
- io.ktor.server.config.ConfigLoader
- YamlConfigJvm.kt
- YamlConfigTestJvm.kt
- application-custom.yaml
- application-custom.yml
- application-no-env.yaml
- application.yaml
- YamlConfig.kt
- YamlConfigTest.kt
- YamlConfigNix.kt
- YamlConfigTestNix.kt
- build.gradle.kts
- gradle.properties
- ktor-server-core.api
- ktor-server-core.klib.api
- DebugPhaseNames.kt
- Utils.kt
- CommonHooks.kt
- TypeUtils.kt
- Application.kt
- ApplicationCallPipeline.kt
- ApplicationConfigExtensions.kt
- ApplicationEvents.kt
- ApplicationModules.kt
- ApplicationPlugin.kt
- CommonApplicationEnvironment.kt
- CreatePluginUtils.kt
- DefaultApplicationEvents.kt
- Hook.kt
- Interceptions.kt
- KtorCallContexts.kt
- PipelineCall.kt
- PluginBuilder.kt
- PluginExceptions.kt
- PluginInstance.kt
- RouteScopedPlugin.kt
- RouteScopedPluginBuilder.kt
- ApplicationConfig.kt
- ConfigLoaders.kt
- MapApplicationConfig.kt
- MapConfigDecoder.kt
- MergedApplicationConfig.kt
- ApplicationEngine.kt
- ApplicationEnvironmentBuilder.kt
- BaseApplicationCall.kt
- BaseApplicationEngine.kt
- BaseApplicationRequest.kt
- BaseApplicationResponse.kt
- CommandLine.kt
- DefaultEnginePipeline.kt
- DefaultTransform.kt
- DefaultUncaughtExceptionHandler.kt
- EmbeddedServer.kt
- EngineConnectorConfig.kt
- build.gradle.kts
- build.gradle.kts
- gradle.properties
- .coderabbit.yaml
- .editorconfig
- .gitattributes
- .gitignore
- .gitpod.yml
- AGENTS.md
- build.gradle.kts
- CHANGELOG.md
- CLAUDE.md
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- gradle.properties
- gradlew
- gradlew.bat
- LICENSE
- MIGRATION_GUIDE.md
- README.md
- THIRDPARTY.md
- VERSION
// repository documentation
Was this content helpful?
(0 ratings)
