envoy-mobile
Client HTTP and networking library based on the Envoy project for iOS, Android, and more.
File Explorer
Download Latest Version (.zip)- config.yml
- pr_notifier.py
- requirements.in
- requirements.txt
- android_build.yml
- android_tests.yml
- asan.yml
- bump_support_rotation.yml
- cc_tests.yml
- commands.yml
- core.yml
- coverage.yml
- format.yml
- ios_build.yml
- ios_tests.yml
- perf.yml
- pr_notifier.yml
- python_tests.yml
- release.yml
- release_validation.yml
- submodule_update.yml
- tsan.yml
- weekly_release.yml
- CODEOWNERS
- lyft_maintainers.yml
- stale.yml
- abseil.patch
- android_artifacts.bzl
- android_configure.bzl
- android_debug_info.bzl
- apple_test.bzl
- BUILD
- config.bzl
- dokka.bzl
- envoy_mobile_dependencies.bzl
- envoy_mobile_repositories.bzl
- envoy_mobile_test_extensions.bzl
- envoy_mobile_toolchains.bzl
- EnvoyMobileTestSuite.kt
- framework_imports_extractor.bzl
- kotlin_lib.bzl
- kotlin_test.bzl
- pom_template.xml
- protobuf.patch
- python.bzl
- swift_header_collector.bzl
- test_manifest.xml
- BUILD
- BUILD
- linux_ci_setup.sh
- mac_ci_setup.sh
- mac_start_emulator.sh
- sonatype_nexus_upload.py
- test_size_regression.sh
- envoy.css
- api.rst
- grpc.rst
- http.rst
- starting_envoy.rst
- stats.rst
- add-project.png
- bazel-sync.png
- environment.png
- final-step-project.png
- import-project.png
- instruments.jpg
- select-em.png
- xcode_breakpoint.jpg
- android_local.rst
- ios_local.rst
- binary_size.rst
- cpu_battery_impact.rst
- device_connectivity.rst
- performance.rst
- vpn_analysis.rst
- releasing.rst
- custom_envoy.rst
- local_stats.rst
- testing.rst
- intellij.rst
- tools.rst
- development.rst
- additional_resources.rst
- comparison.rst
- getting_help.rst
- intro.rst
- version_history.rst
- what_is_envoy_mobile.rst
- building.rst
- hello_world.rst
- start.rst
- favicon.ico
- index.rst
- build.sh
- conf.py
- publish.sh
- README.md
- requirements.txt
- Support.md
- BUILD
- extension_registry.cc
- extension_registry.h
- extension_registry_apple.cc
- extension_registry_noop.cc
- extension_registry_platform_additions.h
- extensions_build_config.bzl
- WORKSPACE
- activity_main.xml
- run_configuration_example_debug_arm64.xml
- run_configuration_example_debug_x86.xml
- .bazelproject
- AndroidManifest.xml
- BUILD
- EmptyFile.kt
- MainActivity.java
- README.md
- activity_main.xml
- run_configuration_example_debug_arm64.xml
- run_configuration_example_debug_x86.xml
- .bazelproject
- AndroidManifest.xml
- AsyncDemoFilter.kt
- BufferDemoFilter.kt
- BUILD
- DemoFilter.kt
- MainActivity.kt
- README.md
- item.xml
- colors.xml
- strings.xml
- AndroidManifest.xml
- BUILD
- Response.kt
- ResponseRecyclerViewAdapter.kt
- ResponseViewHolder.kt
- LaunchScreen.storyboard
- AppDelegate.h
- AppDelegate.m
- BUILD
- Info.plist
- main.m
- README.md
- Result.h
- Result.m
- ViewController.h
- ViewController.m
- LaunchScreen.storyboard
- AppDelegate.swift
- BUILD
- ContentView.swift
- Info.plist
- LaunchScreen.storyboard
- AppDelegate.swift
- AsyncDemoFilter.swift
- BufferDemoFilter.swift
- BUILD
- DemoFilter.swift
- Info.plist
- README.md
- ResponseModels.swift
- ViewController.swift
- ContentView.swift
- EnvoySwiftPMExampleApp.swift
- project.pbxproj
- NetworkClient.swift
- Package.swift
- BUILD
- BUILD
- QUICStreamTest.swift
- bridge_utility.cc
- bridge_utility.h
- BUILD
- engine.cc
- engine.h
- engine_builder.cc
- engine_builder.h
- engine_callbacks.cc
- engine_callbacks.h
- envoy_error.h
- headers.cc
- headers.h
- headers_builder.cc
- headers_builder.h
- key_value_store.cc
- key_value_store.h
- log_level.cc
- log_level.h
- pulse_client.h
- request_headers.cc
- request_headers.h
- request_headers_builder.cc
- request_headers_builder.h
- request_method.cc
- request_method.h
- request_trailers.cc
- request_trailers.h
- request_trailers_builder.cc
- request_trailers_builder.h
- response_headers.cc
- response_headers.h
- response_headers_builder.cc
- response_headers_builder.h
- response_trailers.cc
- response_trailers.h
- response_trailers_builder.cc
- response_trailers_builder.h
- retry_policy.cc
- retry_policy.h
- stream.cc
- stream.h
- stream_callbacks.cc
- stream_callbacks.h
- stream_client.cc
- stream_client.h
- stream_prototype.cc
- stream_prototype.h
- string_accessor.cc
- string_accessor.h
- trailers.h
- upstream_http_protocol.cc
- upstream_http_protocol.h
- BUILD
- c_types.h
- external.cc
- external.h
- BUILD
- utility.cc
- utility.h
- bridge_fragment.h
- BUILD
- BUILD
- lambda_logger_delegate.cc
- lambda_logger_delegate.h
- BUILD
- certificates.inc
- config.cc
- internal.h
- templates.h
- BUILD
- utility.cc
- utility.h
- BUILD
- provisional_dispatcher.cc
- provisional_dispatcher.h
- BUILD
- c_types.h
- config.cc
- config.h
- platform_bridge.proto
- platform_bridge_cert_validator.cc
- platform_bridge_cert_validator.h
- BUILD
- config.cc
- config.h
- filter.cc
- filter.h
- filter.proto
- BUILD
- config.cc
- config.h
- filter.cc
- filter.h
- filter.proto
- BUILD
- config.cc
- config.h
- filter.cc
- filter.h
- filter.proto
- BUILD
- c_type_definitions.h
- c_types.h
- config.cc
- config.h
- filter.cc
- filter.h
- filter.proto
- BUILD
- config.cc
- config.h
- filter.cc
- filter.h
- filter.proto
- BUILD
- config.cc
- config.h
- filter.cc
- filter.h
- filter.proto
- BUILD
- config.cc
- config.h
- filter.cc
- filter.h
- filter.proto
- BUILD
- config.cc
- config.h
- filter.cc
- filter.h
- filter.proto
- BUILD
- config.cc
- config.h
- filter.cc
- filter.h
- filter.proto
- BUILD
- config.cc
- config.h
- filter.h
- filter.proto
- BUILD
- c_types.h
- config.cc
- config.h
- platform.proto
- BUILD
- config.cc
- config.h
- predicate.cc
- predicate.h
- predicate.proto
- BUILD
- client.cc
- client.h
- header_utility.cc
- header_utility.h
- headers.h
- BUILD
- jni_import.h
- android_jni_interface.cc
- android_jni_utility.cc
- android_jni_utility.h
- android_network_utility.cc
- android_network_utility.h
- android_test_jni_interface.cc
- BUILD
- java_jni_support.cc
- jni_interface.cc
- jni_support.h
- jni_utility.cc
- jni_utility.h
- jni_version.cc
- jni_version.h
- ndk_jni_support.cc
- android.cc
- android.h
- apple_platform_cert_verifier.cc
- apple_platform_cert_verifier.h
- BUILD
- connectivity_manager.cc
- connectivity_manager.h
- proxy_settings.h
- socket_tag_socket_option_impl.cc
- socket_tag_socket_option_impl.h
- src_addr_socket_option_impl.cc
- src_addr_socket_option_impl.h
- synthetic_address_impl.h
- BUILD
- utility.cc
- utility.h
- BUILD
- extra_stream_info.cc
- extra_stream_info.h
- BUILD
- lock_guard.h
- BUILD
- c_types.cc
- c_types.h
- BUILD
- engine.cc
- engine.h
- engine_common.cc
- engine_common.h
- engine_handle.cc
- engine_handle.h
- main_interface.cc
- main_interface.h
- BUILD
- EnvoyEventTracker.java
- EnvoyFinalStreamIntel.java
- EnvoyHTTPCallbacks.java
- EnvoyHTTPFilter.java
- EnvoyHTTPFilterCallbacks.java
- EnvoyHTTPFilterFactory.java
- EnvoyKeyValueStore.java
- EnvoyLogger.java
- EnvoyNetworkType.java
- EnvoyOnEngineRunning.java
- EnvoyStatus.java
- EnvoyStreamIntel.java
- EnvoyStringAccessor.java
- AndroidEngineImpl.java
- AndroidEngineManifest.xml
- AndroidJniLibrary.java
- AndroidNetworkMonitor.java
- AndroidProxyMonitor.java
- BUILD
- EnvoyConfiguration.java
- EnvoyEngine.java
- EnvoyEngineImpl.java
- EnvoyFinalStreamIntelImpl.java
- EnvoyHTTPFilterCallbacksImpl.java
- EnvoyHTTPStream.java
- EnvoyNativeFilterConfig.java
- EnvoyNativeResourceRegistry.java
- EnvoyNativeResourceReleaser.java
- EnvoyNativeResourceWrapper.java
- EnvoyStreamIntelImpl.java
- JniBridgeUtility.java
- JniLibrary.java
- JvmBridgeUtility.java
- JvmCallbackContext.java
- JvmFilterContext.java
- JvmFilterFactoryContext.java
- JvmKeyValueStoreContext.java
- JvmStringAccessorContext.java
- UpstreamHttpProtocol.java
- Annotations.java
- AtomicCombinatoryState.java
- BidirectionalStreamBuilderImpl.java
- BidirectionalStreamNetworkException.java
- BUILD
- CallbackExceptionImpl.java
- CancelProofEnvoyStream.java
- CronetBidirectionalState.java
- CronetBidirectionalStream.java
- CronetEngineBase.java
- CronetEngineBuilderImpl.java
- CronetExceptionImpl.java
- CronetMetrics.java
- CronetUploadDataStream.java
- CronetUrlRequest.java
- CronetUrlRequestContext.java
- CronvoyManifest.xml
- Errors.java
- Executors.java
- HttpReason.java
- ImplVersion.java
- InputStreamChannel.java
- JavaCronetEngine.java
- JavaCronetEngineBuilderImpl.java
- JavaCronetProvider.java
- JavaUploadDataSinkBase.java
- JavaUrlRequest.java
- NativeCronetEngineBuilderImpl.java
- NativeCronetEngineBuilderWithLibraryLoaderImpl.java
- NativeCronetProvider.java
- NetworkExceptionImpl.java
- Preconditions.java
- QuicExceptionImpl.java
- RequestFinishedInfoImpl.java
- ThreadStatsUid.java
- UrlRequestBase.java
- UrlRequestBuilderImpl.java
- UrlResponseInfoImpl.java
- UserAgent.java
- VersionSafeCallbacks.java
- BUILD
- CronetBufferedOutputStream.java
- CronetChunkedOutputStream.java
- CronetFixedModeOutputStream.java
- CronetHttpURLConnection.java
- CronetHttpURLStreamHandler.java
- CronetInputStream.java
- CronetOutputStream.java
- CronetURLStreamHandlerFactory.java
- MessageLoop.java
- URLConnectionManifest.xml
- AndroidCertVerifyResult.java
- AndroidNetworkLibrary.java
- ApiVersion.java
- BidirectionalStream.java
- BUILD
- CallbackException.java
- CertVerifyStatusAndroid.java
- ChromiumNetManifest.xml
- ContextUtils.java
- CronetEngine.java
- CronetException.java
- CronetProvider.java
- ExperimentalBidirectionalStream.java
- ExperimentalCronetEngine.java
- ExperimentalUrlRequest.java
- FakeX509Util.java
- ICronetEngineBuilder.java
- InlineExecutionProhibitedException.java
- LICENSE
- NetworkException.java
- NetworkQualityRttListener.java
- NetworkQualityThroughputListener.java
- QuicException.java
- RequestFinishedInfo.java
- StrictModeContext.java
- ThreadStatsUid.java
- UploadDataProvider.java
- UploadDataProviders.java
- UploadDataSink.java
- UrlRequest.java
- UrlResponseInfo.java
- X509Util.java
- SharedPreferencesStore.kt
- AsyncRequestFilter.kt
- AsyncResponseFilter.kt
- Filter.kt
- FilterDataStatus.kt
- FilterHeadersStatus.kt
- FilterResumeStatus.kt
- FilterTrailersStatus.kt
- RequestFilter.kt
- RequestFilterCallbacks.kt
- RequestFilterCallbacksImpl.kt
- ResponseFilter.kt
- ResponseFilterCallbacks.kt
- ResponseFilterCallbacksImpl.kt
- GRPCClient.kt
- GRPCRequestHeaders.kt
- GRPCRequestHeadersBuilder.kt
- GRPCStream.kt
- GRPCStreamPrototype.kt
- MockEnvoyEngine.kt
- MockEnvoyHTTPStream.kt
- MockStream.kt
- MockStreamClient.kt
- MockStreamPrototype.kt
- Counter.kt
- CounterImpl.kt
- Distribution.kt
- DistributionImpl.kt
- Element.kt
- Gauge.kt
- GaugeImpl.kt
- Tags.kt
- TagsBuilder.kt
- Timer.kt
- TimerImpl.kt
- AndroidEngineBuilder.kt
- BUILD
- Engine.kt
- EngineBuilder.kt
- EngineImpl.kt
- EnvoyError.kt
- EnvoyManifest.xml
- FinalStreamIntel.kt
- Headers.kt
- HeadersBuilder.kt
- HeadersContainer.kt
- KeyValueStore.kt
- LogLevel.kt
- PulseClient.kt
- PulseClientImpl.kt
- RequestHeaders.kt
- RequestHeadersBuilder.kt
- RequestMethod.kt
- RequestTrailers.kt
- RequestTrailersBuilder.kt
- ResponseHeaders.kt
- ResponseHeadersBuilder.kt
- ResponseTrailers.kt
- ResponseTrailersBuilder.kt
- RetryPolicy.kt
- RetryPolicyMapper.kt
- Stream.kt
- StreamCallbacks.kt
- StreamClient.kt
- StreamClientImpl.kt
- StreamIntel.kt
- StreamPrototype.kt
- StringAccessor.kt
- Trailers.kt
- UpstreamHttpProtocol.kt
- BUILD
- EnvoyBridgeUtility.h
- EnvoyConfiguration.m
- EnvoyEngine.h
- EnvoyEngineImpl.m
- EnvoyEventTracker.m
- EnvoyHTTPCallbacks.m
- EnvoyHTTPFilter.m
- EnvoyHTTPFilterCallbacksImpl.h
- EnvoyHTTPFilterCallbacksImpl.m
- EnvoyHTTPFilterFactory.m
- EnvoyHTTPStreamImpl.m
- EnvoyLogger.m
- EnvoyNativeFilterConfig.m
- EnvoyNetworkMonitor.m
- EnvoyStringAccessor.m
- __init__.py
- core.py
- engine.py
- executor.py
- __init__.py
- asyncio.py
- gevent.py
- response.py
- threading.py
- __init__.py
- BUILD
- BUILD
- bytes_view.cc
- bytes_view.h
- engine_builder_shim.cc
- engine_builder_shim.h
- envoy_engine.pyi
- module_definition.cc
- README.rst
- stream_prototype_shim.cc
- stream_prototype_shim.h
- stream_shim.cc
- stream_shim.h
- UserDefaults+KeyValueStore.swift
- AsyncRequestFilter.swift
- AsyncResponseFilter.swift
- Filter.swift
- FilterDataStatus.swift
- FilterHeadersStatus.swift
- FilterResumeStatus.swift
- FilterTrailersStatus.swift
- RequestFilter.swift
- RequestFilterCallbacks.swift
- RequestFilterCallbacksImpl.swift
- ResponseFilter.swift
- ResponseFilterCallbacks.swift
- ResponseFilterCallbacksImpl.swift
- Data+Extension.swift
- GRPCClient.swift
- GRPCRequestHeaders.swift
- GRPCRequestHeadersBuilder.swift
- GRPCStream.swift
- GRPCStreamPrototype.swift
- MockEnvoyEngine.swift
- MockEnvoyHTTPStream.swift
- MockStream.swift
- MockStreamClient.swift
- MockStreamPrototype.swift
- Counter.swift
- CounterImpl.swift
- Distribution.swift
- DistributionImpl.swift
- Element.swift
- Gauge.swift
- GaugeImpl.swift
- Tags.swift
- TagsBuilder.swift
- Timer.swift
- TimerImpl.swift
- BUILD
- DirectResponse.swift
- Engine.swift
- EngineBuilder.swift
- EngineImpl.swift
- EnvoyError.swift
- FinalStreamIntel.swift
- Headers.swift
- HeadersBuilder.swift
- HeadersContainer.swift
- KeyValueStore.swift
- LogLevel.swift
- NetworkMonitoringMode.swift
- PulseClient.swift
- PulseClientImpl.swift
- RequestHeaders.swift
- RequestHeadersBuilder.swift
- RequestMethod.swift
- RequestTrailers.swift
- RequestTrailersBuilder.swift
- ResponseHeaders.swift
- ResponseHeadersBuilder.swift
- ResponseTrailers.swift
- ResponseTrailersBuilder.swift
- RetryPolicy.swift
- RetryPolicyMapper.swift
- RouteMatcher.swift
- Stream.swift
- StreamCallbacks.swift
- StreamClient.swift
- StreamClientImpl.swift
- StreamIntel.swift
- StreamPrototype.swift
- TestEngineBuilder.swift
- Trailers.swift
- UpstreamHttpProtocol.swift
- BUILD
- proguard.txt
- BUILD
- lifetimes_test.cc
- send_headers_test.cc
- BUILD
- envoy_config_test.cc
- BUILD
- utility_test.cc
- bridge_fragment_test.cc
- BUILD
- BUILD
- lambda_logger_delegate_test.cc
- BUILD
- utility_test.cc
- BUILD
- platform_bridge_cert_validator_test.cc
- assertion_filter_test.cc
- BUILD
- BUILD
- network_configuration_filter_test.cc
- BUILD
- platform_bridge_filter_integration_test.cc
- platform_bridge_filter_test.cc
- BUILD
- platform_store_test.cc
- BUILD
- predicate_test.cc
- BUILD
- mobile_grpc_streamer_integration_test.cc
- mobile_grpc_streamer_test.cc
- BUILD
- client_test.cc
- header_utility_test.cc
- autonomous_upstream.cc
- autonomous_upstream.h
- base_client_integration_test.cc
- base_client_integration_test.h
- BUILD
- client_integration_test.cc
- quic_test_server.cc
- quic_test_server.h
- quic_test_server_interface.cc
- quic_test_server_interface.h
- rtds_integration_test.cc
- sds_integration_test.cc
- xds_integration_test.cc
- xds_integration_test.h
- BUILD
- quic_test_server_jni_interface.cc
- BUILD
- mocks.cc
- mocks.h
- BUILD
- connectivity_manager_test.cc
- proxy_settings_test.cc
- src_addr_socket_option_impl_test.cc
- synthetic_address_impl_test.cc
- BUILD
- utility_test.cc
- BUILD
- extra_stream_info_test.cc
- BUILD
- lock_guard_test.cc
- BUILD
- engine_common_test.cc
- engine_test.cc
- main_interface_test.cc
- BUILD
- config.cc
- config.h
- filter.cc
- filter.h
- filter.proto
- AndroidEngineSocketTagTest.java
- AndroidEnvoyEngineStartUpTest.java
- AndroidEnvoyExplicitFlowTest.java
- AndroidEnvoyFlowTest.java
- BUILD
- BUILD
- QuicTestServer.java
- QuicTestServerTest.java
- RequestScenario.java
- Response.java
- AndroidNetworkMonitorTest.java
- BUILD
- EnvoyConfigurationTest.kt
- EnvoyNativeResourceRegistryTest.kt
- JvmBridgeUtilityTest.kt
- AtomicCombinatoryStateTest.java
- BUILD
- CancelProofEnvoyStreamTest.java
- CronetBidirectionalStateTest.java
- CronvoyEngineTest.java
- UrlRequestCallbackTester.java
- cacheable.txt
- cacheable.txt.mock-http-headers
- content_length_mismatch.html
- content_length_mismatch.html.mock-http-headers
- gzipped.html
- gzipped.html.mock-http-headers
- internalerror.txt
- internalerror.txt.mock-http-headers
- multiredirect.html
- multiredirect.html.mock-http-headers
- notfound.html
- notfound.html.mock-http-headers
- redirect.html
- redirect.html.mock-http-headers
- redirect_broken_header.html
- redirect_broken_header.html.mock-http-headers
- redirect_invalid_scheme.html
- redirect_invalid_scheme.html.mock-http-headers
- secureproxychecksuccess.txt
- secureproxychecksuccess.txt.mock-http-headers
- set_cookie.html
- set_cookie.html.mock-http-headers
- success.txt
- success.txt.mock-http-headers
- AndroidEnvoyExplicitH2FlowTest.java
- BUILD
- CertTestUtil.java
- ConditionVariable.java
- ContextUtils.java
- CronetTestRule.java
- CronetTestRuleTest.java
- CronetTestUtil.java
- FailurePhase.java
- Feature.java
- FileUtils.java
- Http2TestHandler.java
- Http2TestServer.java
- Http2TestServerTest.java
- MetricsTestUtil.java
- MockUrlRequestJobFactory.java
- NativeTestServer.java
- PathUtils.java
- ReportingCollector.java
- StrictModeContext.java
- TestBidirectionalStreamCallback.java
- TestDrivenDataProvider.java
- TestFilesInstaller.java
- TestUploadDataProvider.java
- TestUrlRequestCallback.java
- UrlUtils.java
- BUILD
- CronetBufferedOutputStreamTest.java
- CronetChunkedOutputStreamTest.java
- CronetFixedModeOutputStreamTest.java
- CronetHttpURLStreamHandlerTest.java
- CronetInputStreamTest.java
- CronetURLStreamHandlerFactoryTest.java
- MessageLoopTest.java
- TestUtil.java
- BidirectionalStreamTest.java
- BrotliTest.java
- BUILD
- CertificateVerificationTest.java
- CronetEngineBuilderTest.java
- CronetStressTest.java
- CronetUrlRequestContextTest.java
- CronetUrlRequestTest.java
- DiskStorageTest.java
- GetStatusTest.java
- RequestFinishedInfoTest.java
- UploadDataProvidersTest.java
- UrlResponseInfoTest.java
- activity_main.xml
- run_configuration_example_debug_arm64.xml
- run_configuration_example_debug_x86.xml
- .bazelproject
- AndroidManifest.xml
- AsyncDemoFilter.kt
- BufferDemoFilter.kt
- BUILD
- DemoFilter.kt
- MainActivity.kt
- README.md
- activity_main.xml
- run_configuration_example_debug_arm64.xml
- run_configuration_example_debug_x86.xml
- .bazelproject
- AndroidManifest.xml
- AsyncDemoFilter.kt
- BufferDemoFilter.kt
- BUILD
- DemoFilter.kt
- MainActivity.kt
- README.md
- BUILD
- Proxy.kt
- ProxyInfoIntentPerformHTTPRequestUsingProxyTest.kt
- ProxyInfoIntentPerformHTTPSRequestBadHostnameTest.kt
- ProxyInfoIntentPerformHTTPSRequestUsingAsyncProxyTest.kt
- ProxyInfoIntentPerformHTTPSRequestUsingProxyTest.kt
- ProxyPollPerformHTTPRequestUsingProxyTest.kt
- ProxyPollPerformHTTPRequestWithoutUsingPACProxyTest.kt
- BUILD
- CancelStreamTest.kt
- EngineApiTest.kt
- EnvoyEngineSimpleIntegrationTest.kt
- GRPCReceiveErrorTest.kt
- KeyValueStoreTest.kt
- ReceiveDataTest.kt
- ReceiveErrorTest.kt
- ResetConnectivityStateTest.kt
- SendDataTest.kt
- SendHeadersTest.kt
- SendTrailersTest.kt
- SetEventTrackerTest.kt
- SetLoggerTest.kt
- StatFlushIntegrationTest.kt
- StreamIdleTimeoutTest.kt
- TestStatsdServer.kt
- BUILD
- ElementTest.kt
- TagsBuilderTest.kt
- BUILD
- EngineBuilderTest.kt
- GRPCRequestHeadersBuilderTest.kt
- GRPCStreamTest.kt
- HeadersBuilderTest.kt
- HeadersContainerTest.kt
- PulseClientImplTest.kt
- RequestHeadersBuilderTest.kt
- ResponseHeadersTest.kt
- RetryPolicyMapperTest.kt
- BUILD
- EnvoyBridgeUtilityTest.m
- BUILD
- test_binary_size.cc
- __init__.py
- envoy_vs_requests.py
- __init__.py
- test_send_headers.py
- __test__.py
- test_basics.py
- test_echo_server.py
- test_methods.py
- test_pre_build_engine.py
- __init__.py
- BUILD
- conftest.py
- echo_server.py
- runner.py
- LaunchScreen.storyboard
- AppDelegate.swift
- AsyncDemoFilter.swift
- BufferDemoFilter.swift
- BUILD
- DemoFilter.swift
- Info.plist
- README.md
- ResponseModels.swift
- ViewController.swift
- LaunchScreen.storyboard
- AppDelegate.swift
- AsyncDemoFilter.swift
- BufferDemoFilter.swift
- BUILD
- DemoFilter.swift
- Info.plist
- README.md
- ResponseModels.swift
- ViewController.swift
- BUILD
- CancelStreamTest.swift
- DirectResponseContainsHeadersMatchIntegrationTest.swift
- DirectResponseExactHeadersMatchIntegrationTest.swift
- DirectResponseExactPathMatchIntegrationTest.swift
- DirectResponseFilterMutationIntegrationTest.swift
- DirectResponsePrefixHeadersMatchIntegrationTest.swift
- DirectResponsePrefixPathMatchIntegrationTest.swift
- DirectResponseSuffixHeadersMatchIntegrationTest.swift
- EngineApiTest.swift
- FilterResetIdleTest.swift
- GRPCReceiveErrorTest.swift
- IdleTimeoutTest.swift
- KeyValueStoreTest.swift
- README.md
- ReceiveDataTest.swift
- ReceiveErrorTest.swift
- ResetConnectivityStateTest.swift
- SendDataTest.swift
- SendHeadersTest.swift
- SendTrailersTest.swift
- SetEventTrackerTest.swift
- SetEventTrackerTestNoTracker.swift
- SetLoggerTest.swift
- StatFlushIntegrationTest.swift
- test_extensions.cc
- test_extensions.h
- TestExtensions.h
- BUILD
- CounterImplTests.swift
- ElementTests.swift
- TagsBuilderTests.swift
- BUILD
- EngineBuilderTests.swift
- GRPCRequestHeadersBuilderTests.swift
- GRPCStreamTests.swift
- HeadersBuilderTests.swift
- HeadersContainerTests.swift
- PulseClientImplTests.swift
- RequestHeadersBuilderTests.swift
- ResponseHeadersTests.swift
- RetryPolicyMapperTests.swift
- RetryPolicyTests.swift
- ifaddrs-android.h
- LocalArray.h
- ScopedFd.h
- BUILD
- requirements.in
- requirements.txt
- empty.cc
- armeabi_cc_toolchain_config.bzl
- BUILD
- builtin_include_directory_paths
- cc_toolchain_config.bzl
- cc_wrapper.sh
- module.modulemap
- WORKSPACE
- BUILD
- LICENSE
- BUILD
- bump_lyft_support_rotation.sh
- check_format.sh
- docc.sh
- post_to_slack.sh
- vscode_compdb.sh
- .bazelproject
- .bazelrc
- .bazelversion
- .clang-format
- .drstring.toml
- .editorconfig
- .gitattributes
- .gitignore
- .gitmodules
- .kotlinlint.yml
- .pre-commit-config.yaml
- .swiftlint.yml
- bazelw
- BUILD
- CODE_OF_CONDUCT.md
- CODEOWNERS
- CONTRIBUTING.md
- DCO
- envoy
- Gemfile
- Gemfile.lock
- LICENSE
- NOTICE
- OWNERS.md
- PULL_REQUEST_TEMPLATE.md
- README.md
- RELEASE.md
- STYLE.md
- VERSION
- WORKSPACE
๐ Installation Guide
1. Get the code
git clone https://github.com/envoyproxy/envoy-mobile
Downloads the entire project code from GitHub to your computer.
cd envoy-mobile
Moves into the project folder you just downloaded.
2. Python
Easy RecommendedPrerequisites
pip install -r docs/requirements.txt
Installs the Python libraries listed in requirements.txt (or similar).
python <์คํํ ํ์ผ๋ช
>.py # README์์ ์ ํํ ์คํ ํ์ผ๋ช
์ ํ์ธํ์ธ์
Runs the Python script (or module).
If it runs without errors and prints output in the terminal, it worked.
3. Ruby
EasyPrerequisites
bundle install
Installs the Ruby libraries listed in the Gemfile.
If bundle install finishes without errors, continue with the run command from the README (e.g. rails server).
// repository documentation
Was this content helpful?
(0 ratings)
