Documentation
¶
Overview ¶
Package http provides Go bindings for android.net.http.
Index ¶
- Constants
- func Init(env *jni.Env) error
- type BidirectionalStream
- func (m *BidirectionalStream) Cancel() error
- func (m *BidirectionalStream) Flush() error
- func (m *BidirectionalStream) GetHeaders() (*jni.Object, error)
- func (m *BidirectionalStream) GetHttpMethod() (string, error)
- func (m *BidirectionalStream) GetPriority() (int32, error)
- func (m *BidirectionalStream) GetTrafficStatsTag() (int32, error)
- func (m *BidirectionalStream) GetTrafficStatsUid() (int32, error)
- func (m *BidirectionalStream) HasTrafficStatsTag() (bool, error)
- func (m *BidirectionalStream) HasTrafficStatsUid() (bool, error)
- func (m *BidirectionalStream) IsDelayRequestHeadersUntilFirstFlushEnabled() (bool, error)
- func (m *BidirectionalStream) IsDone() (bool, error)
- func (m *BidirectionalStream) Start() error
- type BidirectionalStreamBuilder
- func (m *BidirectionalStreamBuilder) AddHeader(arg0 string, arg1 string) (*jni.Object, error)
- func (m *BidirectionalStreamBuilder) Build() (*jni.Object, error)
- func (m *BidirectionalStreamBuilder) SetDelayRequestHeadersUntilFirstFlushEnabled(arg0 bool) (*jni.Object, error)
- func (m *BidirectionalStreamBuilder) SetHttpMethod(arg0 string) (*jni.Object, error)
- func (m *BidirectionalStreamBuilder) SetPriority(arg0 int32) (*jni.Object, error)
- func (m *BidirectionalStreamBuilder) SetTrafficStatsTag(arg0 int32) (*jni.Object, error)
- func (m *BidirectionalStreamBuilder) SetTrafficStatsUid(arg0 int32) (*jni.Object, error)
- type BidirectionalStreamCallback
- func (m *BidirectionalStreamCallback) OnCanceled(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *BidirectionalStreamCallback) OnFailed(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *BidirectionalStreamCallback) OnResponseHeadersReceived(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *BidirectionalStreamCallback) OnResponseTrailersReceived(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *BidirectionalStreamCallback) OnStreamReady(arg0 *jni.Object) error
- func (m *BidirectionalStreamCallback) OnSucceeded(arg0 *jni.Object, arg1 *jni.Object) error
- type ConnectionMigrationOptions
- type ConnectionMigrationOptionsBuilder
- func (m *ConnectionMigrationOptionsBuilder) Build() (*jni.Object, error)
- func (m *ConnectionMigrationOptionsBuilder) SetAllowNonDefaultNetworkUsage(arg0 int32) (*jni.Object, error)
- func (m *ConnectionMigrationOptionsBuilder) SetDefaultNetworkMigration(arg0 int32) (*jni.Object, error)
- func (m *ConnectionMigrationOptionsBuilder) SetPathDegradationMigration(arg0 int32) (*jni.Object, error)
- type DnsOptions
- func (m *DnsOptions) GetPersistHostCache() (int32, error)
- func (m *DnsOptions) GetPersistHostCachePeriod() (*jni.Object, error)
- func (m *DnsOptions) GetPreestablishConnectionsToStaleDnsResults() (int32, error)
- func (m *DnsOptions) GetStaleDns() (int32, error)
- func (m *DnsOptions) GetStaleDnsOptions() (*jni.Object, error)
- func (m *DnsOptions) GetUseHttpStackDnsResolver() (int32, error)
- type DnsOptionsBuilder
- func (m *DnsOptionsBuilder) Build() (*jni.Object, error)
- func (m *DnsOptionsBuilder) SetPersistHostCache(arg0 int32) (*jni.Object, error)
- func (m *DnsOptionsBuilder) SetPersistHostCachePeriod(arg0 *jni.Object) (*jni.Object, error)
- func (m *DnsOptionsBuilder) SetPreestablishConnectionsToStaleDnsResults(arg0 int32) (*jni.Object, error)
- func (m *DnsOptionsBuilder) SetStaleDns(arg0 int32) (*jni.Object, error)
- func (m *DnsOptionsBuilder) SetStaleDnsOptions(arg0 *jni.Object) (*jni.Object, error)
- func (m *DnsOptionsBuilder) SetUseHttpStackDnsResolver(arg0 int32) (*jni.Object, error)
- type DnsOptionsStaleDnsOptions
- func (m *DnsOptionsStaleDnsOptions) GetAllowCrossNetworkUsage() (int32, error)
- func (m *DnsOptionsStaleDnsOptions) GetFreshLookupTimeout() (*jni.Object, error)
- func (m *DnsOptionsStaleDnsOptions) GetMaxExpiredDelay() (*jni.Object, error)
- func (m *DnsOptionsStaleDnsOptions) GetUseStaleOnNameNotResolved() (int32, error)
- type Engine
- func (m *Engine) BindToNetwork(arg0 *jni.Object) error
- func (m *Engine) CreateUrlStreamHandlerFactory() (*jni.Object, error)
- func (m *Engine) GetVersionString() (string, error)
- func (m *Engine) NewBidirectionalStreamBuilder(arg0 string, arg1 *jni.Object, arg2 *jni.Object) (*jni.Object, error)
- func (m *Engine) NewUrlRequestBuilder(arg0 string, arg1 *jni.Object, arg2 *jni.Object) (*jni.Object, error)
- func (m *Engine) OpenConnection(arg0 *jni.Object) (*jni.Object, error)
- func (m *Engine) Shutdown() error
- type EngineBuilder
- func (m *EngineBuilder) AddQuicHint(arg0 string, arg1 int32, arg2 int32) (*jni.Object, error)
- func (m *EngineBuilder) Build() (*jni.Object, error)
- func (m *EngineBuilder) GetDefaultUserAgent() (string, error)
- func (m *EngineBuilder) SetConnectionMigrationOptions(arg0 *jni.Object) (*jni.Object, error)
- func (m *EngineBuilder) SetDnsOptions(arg0 *jni.Object) (*jni.Object, error)
- func (m *EngineBuilder) SetEnableBrotli(arg0 bool) (*jni.Object, error)
- func (m *EngineBuilder) SetEnableHttp2(arg0 bool) (*jni.Object, error)
- func (m *EngineBuilder) SetEnableHttpCache(arg0 int32, arg1 int64) (*jni.Object, error)
- func (m *EngineBuilder) SetEnablePublicKeyPinningBypassForLocalTrustAnchors(arg0 bool) (*jni.Object, error)
- func (m *EngineBuilder) SetEnableQuic(arg0 bool) (*jni.Object, error)
- func (m *EngineBuilder) SetQuicOptions(arg0 *jni.Object) (*jni.Object, error)
- func (m *EngineBuilder) SetStoragePath(arg0 string) (*jni.Object, error)
- func (m *EngineBuilder) SetUserAgent(arg0 string) (*jni.Object, error)
- type Exception
- type InlineExecutionProhibitedException
- type NetworkException
- type QuicOptions
- type QuicOptionsBuilder
- func (m *QuicOptionsBuilder) AddAllowedQuicHost(arg0 string) (*jni.Object, error)
- func (m *QuicOptionsBuilder) Build() (*jni.Object, error)
- func (m *QuicOptionsBuilder) SetHandshakeUserAgent(arg0 string) (*jni.Object, error)
- func (m *QuicOptionsBuilder) SetIdleConnectionTimeout(arg0 *jni.Object) (*jni.Object, error)
- func (m *QuicOptionsBuilder) SetInMemoryServerConfigsCacheSize(arg0 int32) (*jni.Object, error)
- type ResponseCache
- func (m *ResponseCache) Close() error
- func (m *ResponseCache) Delete() error
- func (m *ResponseCache) Flush() error
- func (m *ResponseCache) GetHitCount() (int32, error)
- func (m *ResponseCache) GetInstalled() (*jni.Object, error)
- func (m *ResponseCache) GetNetworkCount() (int32, error)
- func (m *ResponseCache) GetRequestCount() (int32, error)
- func (m *ResponseCache) MaxSize() (int64, error)
- func (m *ResponseCache) Put(arg0 *jni.Object, arg1 *jni.Object) (*jni.Object, error)
- func (m *ResponseCache) Size() (int64, error)
- type SslCertificate
- func (m *SslCertificate) GetIssuedBy() (*jni.Object, error)
- func (m *SslCertificate) GetIssuedTo() (*jni.Object, error)
- func (m *SslCertificate) GetValidNotAfter() (string, error)
- func (m *SslCertificate) GetValidNotAfterDate() (*jni.Object, error)
- func (m *SslCertificate) GetValidNotBefore() (string, error)
- func (m *SslCertificate) GetValidNotBeforeDate() (*jni.Object, error)
- func (m *SslCertificate) GetX509Certificate() (*jni.Object, error)
- func (m *SslCertificate) RestoreState(arg0 *jni.Object) (*jni.Object, error)
- func (m *SslCertificate) SaveState(arg0 *jni.Object) (*jni.Object, error)
- func (m *SslCertificate) ToString() (string, error)
- type SslCertificateDName
- type SslError
- func (m *SslError) AddError(arg0 int32) (bool, error)
- func (m *SslError) GetCertificate() (*jni.Object, error)
- func (m *SslError) GetPrimaryError() (int32, error)
- func (m *SslError) GetUrl() (string, error)
- func (m *SslError) HasError(arg0 int32) (bool, error)
- func (m *SslError) ToString() (string, error)
- type UploadDataProvider
- type UploadDataSink
- type UrlRequest
- func (m *UrlRequest) Cancel() error
- func (m *UrlRequest) FollowRedirect() error
- func (m *UrlRequest) GetHeaders() (*jni.Object, error)
- func (m *UrlRequest) GetHttpMethod() (string, error)
- func (m *UrlRequest) GetPriority() (int32, error)
- func (m *UrlRequest) GetStatus(arg0 *jni.Object) error
- func (m *UrlRequest) GetTrafficStatsTag() (int32, error)
- func (m *UrlRequest) GetTrafficStatsUid() (int32, error)
- func (m *UrlRequest) HasTrafficStatsTag() (bool, error)
- func (m *UrlRequest) HasTrafficStatsUid() (bool, error)
- func (m *UrlRequest) IsCacheDisabled() (bool, error)
- func (m *UrlRequest) IsDirectExecutorAllowed() (bool, error)
- func (m *UrlRequest) IsDone() (bool, error)
- func (m *UrlRequest) Start() error
- type UrlRequestBuilder
- func (m *UrlRequestBuilder) AddHeader(arg0 string, arg1 string) (*jni.Object, error)
- func (m *UrlRequestBuilder) BindToNetwork(arg0 *jni.Object) (*jni.Object, error)
- func (m *UrlRequestBuilder) Build() (*jni.Object, error)
- func (m *UrlRequestBuilder) SetCacheDisabled(arg0 bool) (*jni.Object, error)
- func (m *UrlRequestBuilder) SetDirectExecutorAllowed(arg0 bool) (*jni.Object, error)
- func (m *UrlRequestBuilder) SetHttpMethod(arg0 string) (*jni.Object, error)
- func (m *UrlRequestBuilder) SetPriority(arg0 int32) (*jni.Object, error)
- func (m *UrlRequestBuilder) SetTrafficStatsTag(arg0 int32) (*jni.Object, error)
- func (m *UrlRequestBuilder) SetTrafficStatsUid(arg0 int32) (*jni.Object, error)
- func (m *UrlRequestBuilder) SetUploadDataProvider(arg0 *jni.Object, arg1 *jni.Object) (*jni.Object, error)
- type UrlRequestCallback
- func (m *UrlRequestCallback) OnCanceled(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *UrlRequestCallback) OnFailed(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *UrlRequestCallback) OnRedirectReceived(arg0 *jni.Object, arg1 *jni.Object, arg2 string) error
- func (m *UrlRequestCallback) OnResponseStarted(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *UrlRequestCallback) OnSucceeded(arg0 *jni.Object, arg1 *jni.Object) error
- type UrlRequestStatusListener
- type UrlResponseInfo
- func (m *UrlResponseInfo) GetHeaders() (*jni.Object, error)
- func (m *UrlResponseInfo) GetHttpStatusCode() (int32, error)
- func (m *UrlResponseInfo) GetHttpStatusText() (string, error)
- func (m *UrlResponseInfo) GetNegotiatedProtocol() (string, error)
- func (m *UrlResponseInfo) GetReceivedByteCount() (int64, error)
- func (m *UrlResponseInfo) GetUrl() (string, error)
- func (m *UrlResponseInfo) WasCached() (bool, error)
- type X509TrustManagerExtensions
Constants ¶
const ( HttpCacheDisabled = consts.HttpCacheDisabled HttpCacheDisk = consts.HttpCacheDisk HttpCacheDiskNoHttp = consts.HttpCacheDiskNoHttp HttpCacheInMemory = consts.HttpCacheInMemory ErrorAddressUnreachable = consts.ErrorAddressUnreachable ErrorConnectionClosed = consts.ErrorConnectionClosed ErrorConnectionRefused = consts.ErrorConnectionRefused ErrorConnectionReset = consts.ErrorConnectionReset ErrorConnectionTimedOut = consts.ErrorConnectionTimedOut ErrorHostnameNotResolved = consts.ErrorHostnameNotResolved ErrorInternetDisconnected = consts.ErrorInternetDisconnected ErrorNetworkChanged = consts.ErrorNetworkChanged ErrorOther = consts.ErrorOther ErrorQuicProtocolFailed = consts.ErrorQuicProtocolFailed ErrorTimedOut = consts.ErrorTimedOut RequestPriorityHighest = consts.RequestPriorityHighest RequestPriorityIdle = consts.RequestPriorityIdle RequestPriorityLow = consts.RequestPriorityLow RequestPriorityLowest = consts.RequestPriorityLowest RequestPriorityMedium = consts.RequestPriorityMedium Connecting = consts.Connecting DownloadingPacFile = consts.DownloadingPacFile EstablishingProxyTunnel = consts.EstablishingProxyTunnel Idle = consts.Idle Invalid = consts.Invalid ReadingResponse = consts.ReadingResponse ResolvingHost = consts.ResolvingHost ResolvingHostInPacFile = consts.ResolvingHostInPacFile ResolvingProxyForUrl = consts.ResolvingProxyForUrl SendingRequest = consts.SendingRequest SslHandshake = consts.SslHandshake WaitingForAvailableSocket = consts.WaitingForAvailableSocket WaitingForCache = consts.WaitingForCache WaitingForDelegate = consts.WaitingForDelegate WaitingForResponse = consts.WaitingForResponse WaitingForStalledSocketPool = consts.WaitingForStalledSocketPool SslDateInvalid = consts.SslDateInvalid SslExpired = consts.SslExpired SslIdmismatch = consts.SslIdmismatch SslInvalid = consts.SslInvalid SslMaxError = consts.SslMaxError SslNotyetvalid = consts.SslNotyetvalid SslUntrusted = consts.SslUntrusted DnsOptionDisabled = consts.DnsOptionDisabled DnsOptionEnabled = consts.DnsOptionEnabled DnsOptionUnspecified = consts.DnsOptionUnspecified MigrationOptionDisabled = consts.MigrationOptionDisabled MigrationOptionEnabled = consts.MigrationOptionEnabled MigrationOptionUnspecified = consts.MigrationOptionUnspecified StreamPriorityHighest = consts.StreamPriorityHighest StreamPriorityIdle = consts.StreamPriorityIdle StreamPriorityLow = consts.StreamPriorityLow StreamPriorityLowest = consts.StreamPriorityLowest StreamPriorityMedium = consts.StreamPriorityMedium )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BidirectionalStream ¶
BidirectionalStream wraps android.net.http.BidirectionalStream.
func (*BidirectionalStream) Cancel ¶
func (m *BidirectionalStream) Cancel() error
Cancel calls android.net.http.BidirectionalStream.cancel.
func (*BidirectionalStream) Flush ¶
func (m *BidirectionalStream) Flush() error
Flush calls android.net.http.BidirectionalStream.flush.
func (*BidirectionalStream) GetHeaders ¶
func (m *BidirectionalStream) GetHeaders() (*jni.Object, error)
GetHeaders calls android.net.http.BidirectionalStream.getHeaders.
func (*BidirectionalStream) GetHttpMethod ¶
func (m *BidirectionalStream) GetHttpMethod() (string, error)
GetHttpMethod calls android.net.http.BidirectionalStream.getHttpMethod.
func (*BidirectionalStream) GetPriority ¶
func (m *BidirectionalStream) GetPriority() (int32, error)
GetPriority calls android.net.http.BidirectionalStream.getPriority.
func (*BidirectionalStream) GetTrafficStatsTag ¶
func (m *BidirectionalStream) GetTrafficStatsTag() (int32, error)
GetTrafficStatsTag calls android.net.http.BidirectionalStream.getTrafficStatsTag.
func (*BidirectionalStream) GetTrafficStatsUid ¶
func (m *BidirectionalStream) GetTrafficStatsUid() (int32, error)
GetTrafficStatsUid calls android.net.http.BidirectionalStream.getTrafficStatsUid.
func (*BidirectionalStream) HasTrafficStatsTag ¶
func (m *BidirectionalStream) HasTrafficStatsTag() (bool, error)
HasTrafficStatsTag calls android.net.http.BidirectionalStream.hasTrafficStatsTag.
func (*BidirectionalStream) HasTrafficStatsUid ¶
func (m *BidirectionalStream) HasTrafficStatsUid() (bool, error)
HasTrafficStatsUid calls android.net.http.BidirectionalStream.hasTrafficStatsUid.
func (*BidirectionalStream) IsDelayRequestHeadersUntilFirstFlushEnabled ¶
func (m *BidirectionalStream) IsDelayRequestHeadersUntilFirstFlushEnabled() (bool, error)
IsDelayRequestHeadersUntilFirstFlushEnabled calls android.net.http.BidirectionalStream.isDelayRequestHeadersUntilFirstFlushEnabled.
func (*BidirectionalStream) IsDone ¶
func (m *BidirectionalStream) IsDone() (bool, error)
IsDone calls android.net.http.BidirectionalStream.isDone.
func (*BidirectionalStream) Start ¶
func (m *BidirectionalStream) Start() error
Start calls android.net.http.BidirectionalStream.start.
type BidirectionalStreamBuilder ¶
BidirectionalStreamBuilder wraps android.net.http.BidirectionalStream$Builder.
func (*BidirectionalStreamBuilder) AddHeader ¶
AddHeader calls android.net.http.BidirectionalStream$Builder.addHeader.
func (*BidirectionalStreamBuilder) Build ¶
func (m *BidirectionalStreamBuilder) Build() (*jni.Object, error)
Build calls android.net.http.BidirectionalStream$Builder.build.
func (*BidirectionalStreamBuilder) SetDelayRequestHeadersUntilFirstFlushEnabled ¶
func (m *BidirectionalStreamBuilder) SetDelayRequestHeadersUntilFirstFlushEnabled(arg0 bool) (*jni.Object, error)
SetDelayRequestHeadersUntilFirstFlushEnabled calls android.net.http.BidirectionalStream$Builder.setDelayRequestHeadersUntilFirstFlushEnabled.
func (*BidirectionalStreamBuilder) SetHttpMethod ¶
func (m *BidirectionalStreamBuilder) SetHttpMethod(arg0 string) (*jni.Object, error)
SetHttpMethod calls android.net.http.BidirectionalStream$Builder.setHttpMethod.
func (*BidirectionalStreamBuilder) SetPriority ¶
func (m *BidirectionalStreamBuilder) SetPriority(arg0 int32) (*jni.Object, error)
SetPriority calls android.net.http.BidirectionalStream$Builder.setPriority.
func (*BidirectionalStreamBuilder) SetTrafficStatsTag ¶
func (m *BidirectionalStreamBuilder) SetTrafficStatsTag(arg0 int32) (*jni.Object, error)
SetTrafficStatsTag calls android.net.http.BidirectionalStream$Builder.setTrafficStatsTag.
func (*BidirectionalStreamBuilder) SetTrafficStatsUid ¶
func (m *BidirectionalStreamBuilder) SetTrafficStatsUid(arg0 int32) (*jni.Object, error)
SetTrafficStatsUid calls android.net.http.BidirectionalStream$Builder.setTrafficStatsUid.
type BidirectionalStreamCallback ¶
BidirectionalStreamCallback wraps android.net.http.BidirectionalStream$Callback.
func (*BidirectionalStreamCallback) OnCanceled ¶
OnCanceled calls android.net.http.BidirectionalStream$Callback.onCanceled.
func (*BidirectionalStreamCallback) OnFailed ¶
func (m *BidirectionalStreamCallback) OnFailed( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) error
OnFailed calls android.net.http.BidirectionalStream$Callback.onFailed.
func (*BidirectionalStreamCallback) OnResponseHeadersReceived ¶
func (m *BidirectionalStreamCallback) OnResponseHeadersReceived(arg0 *jni.Object, arg1 *jni.Object) error
OnResponseHeadersReceived calls android.net.http.BidirectionalStream$Callback.onResponseHeadersReceived.
func (*BidirectionalStreamCallback) OnResponseTrailersReceived ¶
func (m *BidirectionalStreamCallback) OnResponseTrailersReceived( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) error
OnResponseTrailersReceived calls android.net.http.BidirectionalStream$Callback.onResponseTrailersReceived.
func (*BidirectionalStreamCallback) OnStreamReady ¶
func (m *BidirectionalStreamCallback) OnStreamReady(arg0 *jni.Object) error
OnStreamReady calls android.net.http.BidirectionalStream$Callback.onStreamReady.
func (*BidirectionalStreamCallback) OnSucceeded ¶
OnSucceeded calls android.net.http.BidirectionalStream$Callback.onSucceeded.
type ConnectionMigrationOptions ¶
ConnectionMigrationOptions wraps android.net.http.ConnectionMigrationOptions.
func (*ConnectionMigrationOptions) GetAllowNonDefaultNetworkUsage ¶
func (m *ConnectionMigrationOptions) GetAllowNonDefaultNetworkUsage() (int32, error)
GetAllowNonDefaultNetworkUsage calls android.net.http.ConnectionMigrationOptions.getAllowNonDefaultNetworkUsage.
func (*ConnectionMigrationOptions) GetDefaultNetworkMigration ¶
func (m *ConnectionMigrationOptions) GetDefaultNetworkMigration() (int32, error)
GetDefaultNetworkMigration calls android.net.http.ConnectionMigrationOptions.getDefaultNetworkMigration.
func (*ConnectionMigrationOptions) GetPathDegradationMigration ¶
func (m *ConnectionMigrationOptions) GetPathDegradationMigration() (int32, error)
GetPathDegradationMigration calls android.net.http.ConnectionMigrationOptions.getPathDegradationMigration.
type ConnectionMigrationOptionsBuilder ¶
ConnectionMigrationOptionsBuilder wraps android.net.http.ConnectionMigrationOptions$Builder.
func (*ConnectionMigrationOptionsBuilder) Build ¶
func (m *ConnectionMigrationOptionsBuilder) Build() (*jni.Object, error)
Build calls android.net.http.ConnectionMigrationOptions$Builder.build.
func (*ConnectionMigrationOptionsBuilder) SetAllowNonDefaultNetworkUsage ¶
func (m *ConnectionMigrationOptionsBuilder) SetAllowNonDefaultNetworkUsage(arg0 int32) (*jni.Object, error)
SetAllowNonDefaultNetworkUsage calls android.net.http.ConnectionMigrationOptions$Builder.setAllowNonDefaultNetworkUsage.
func (*ConnectionMigrationOptionsBuilder) SetDefaultNetworkMigration ¶
func (m *ConnectionMigrationOptionsBuilder) SetDefaultNetworkMigration(arg0 int32) (*jni.Object, error)
SetDefaultNetworkMigration calls android.net.http.ConnectionMigrationOptions$Builder.setDefaultNetworkMigration.
func (*ConnectionMigrationOptionsBuilder) SetPathDegradationMigration ¶
func (m *ConnectionMigrationOptionsBuilder) SetPathDegradationMigration(arg0 int32) (*jni.Object, error)
SetPathDegradationMigration calls android.net.http.ConnectionMigrationOptions$Builder.setPathDegradationMigration.
type DnsOptions ¶
DnsOptions wraps android.net.http.DnsOptions.
func (*DnsOptions) GetPersistHostCache ¶
func (m *DnsOptions) GetPersistHostCache() (int32, error)
GetPersistHostCache calls android.net.http.DnsOptions.getPersistHostCache.
func (*DnsOptions) GetPersistHostCachePeriod ¶
func (m *DnsOptions) GetPersistHostCachePeriod() (*jni.Object, error)
GetPersistHostCachePeriod calls android.net.http.DnsOptions.getPersistHostCachePeriod.
func (*DnsOptions) GetPreestablishConnectionsToStaleDnsResults ¶
func (m *DnsOptions) GetPreestablishConnectionsToStaleDnsResults() (int32, error)
GetPreestablishConnectionsToStaleDnsResults calls android.net.http.DnsOptions.getPreestablishConnectionsToStaleDnsResults.
func (*DnsOptions) GetStaleDns ¶
func (m *DnsOptions) GetStaleDns() (int32, error)
GetStaleDns calls android.net.http.DnsOptions.getStaleDns.
func (*DnsOptions) GetStaleDnsOptions ¶
func (m *DnsOptions) GetStaleDnsOptions() (*jni.Object, error)
GetStaleDnsOptions calls android.net.http.DnsOptions.getStaleDnsOptions.
func (*DnsOptions) GetUseHttpStackDnsResolver ¶
func (m *DnsOptions) GetUseHttpStackDnsResolver() (int32, error)
GetUseHttpStackDnsResolver calls android.net.http.DnsOptions.getUseHttpStackDnsResolver.
type DnsOptionsBuilder ¶
DnsOptionsBuilder wraps android.net.http.DnsOptions$Builder.
func (*DnsOptionsBuilder) Build ¶
func (m *DnsOptionsBuilder) Build() (*jni.Object, error)
Build calls android.net.http.DnsOptions$Builder.build.
func (*DnsOptionsBuilder) SetPersistHostCache ¶
func (m *DnsOptionsBuilder) SetPersistHostCache(arg0 int32) (*jni.Object, error)
SetPersistHostCache calls android.net.http.DnsOptions$Builder.setPersistHostCache.
func (*DnsOptionsBuilder) SetPersistHostCachePeriod ¶
SetPersistHostCachePeriod calls android.net.http.DnsOptions$Builder.setPersistHostCachePeriod.
func (*DnsOptionsBuilder) SetPreestablishConnectionsToStaleDnsResults ¶
func (m *DnsOptionsBuilder) SetPreestablishConnectionsToStaleDnsResults(arg0 int32) (*jni.Object, error)
SetPreestablishConnectionsToStaleDnsResults calls android.net.http.DnsOptions$Builder.setPreestablishConnectionsToStaleDnsResults.
func (*DnsOptionsBuilder) SetStaleDns ¶
func (m *DnsOptionsBuilder) SetStaleDns(arg0 int32) (*jni.Object, error)
SetStaleDns calls android.net.http.DnsOptions$Builder.setStaleDns.
func (*DnsOptionsBuilder) SetStaleDnsOptions ¶
SetStaleDnsOptions calls android.net.http.DnsOptions$Builder.setStaleDnsOptions.
func (*DnsOptionsBuilder) SetUseHttpStackDnsResolver ¶
func (m *DnsOptionsBuilder) SetUseHttpStackDnsResolver(arg0 int32) (*jni.Object, error)
SetUseHttpStackDnsResolver calls android.net.http.DnsOptions$Builder.setUseHttpStackDnsResolver.
type DnsOptionsStaleDnsOptions ¶
DnsOptionsStaleDnsOptions wraps android.net.http.DnsOptions$StaleDnsOptions.
func (*DnsOptionsStaleDnsOptions) GetAllowCrossNetworkUsage ¶
func (m *DnsOptionsStaleDnsOptions) GetAllowCrossNetworkUsage() (int32, error)
GetAllowCrossNetworkUsage calls android.net.http.DnsOptions$StaleDnsOptions.getAllowCrossNetworkUsage.
func (*DnsOptionsStaleDnsOptions) GetFreshLookupTimeout ¶
func (m *DnsOptionsStaleDnsOptions) GetFreshLookupTimeout() (*jni.Object, error)
GetFreshLookupTimeout calls android.net.http.DnsOptions$StaleDnsOptions.getFreshLookupTimeout.
func (*DnsOptionsStaleDnsOptions) GetMaxExpiredDelay ¶
func (m *DnsOptionsStaleDnsOptions) GetMaxExpiredDelay() (*jni.Object, error)
GetMaxExpiredDelay calls android.net.http.DnsOptions$StaleDnsOptions.getMaxExpiredDelay.
func (*DnsOptionsStaleDnsOptions) GetUseStaleOnNameNotResolved ¶
func (m *DnsOptionsStaleDnsOptions) GetUseStaleOnNameNotResolved() (int32, error)
GetUseStaleOnNameNotResolved calls android.net.http.DnsOptions$StaleDnsOptions.getUseStaleOnNameNotResolved.
type Engine ¶
Engine wraps android.net.http.HttpEngine.
func (*Engine) BindToNetwork ¶
BindToNetwork calls android.net.http.HttpEngine.bindToNetwork.
func (*Engine) CreateUrlStreamHandlerFactory ¶
CreateUrlStreamHandlerFactory calls android.net.http.HttpEngine.createUrlStreamHandlerFactory.
func (*Engine) GetVersionString ¶
GetVersionString calls android.net.http.HttpEngine.getVersionString.
func (*Engine) NewBidirectionalStreamBuilder ¶
func (m *Engine) NewBidirectionalStreamBuilder( arg0 string, arg1 *jni.Object, arg2 *jni.Object, ) (*jni.Object, error)
NewBidirectionalStreamBuilder calls android.net.http.HttpEngine.newBidirectionalStreamBuilder.
func (*Engine) NewUrlRequestBuilder ¶
func (m *Engine) NewUrlRequestBuilder( arg0 string, arg1 *jni.Object, arg2 *jni.Object, ) (*jni.Object, error)
NewUrlRequestBuilder calls android.net.http.HttpEngine.newUrlRequestBuilder.
func (*Engine) OpenConnection ¶
OpenConnection calls android.net.http.HttpEngine.openConnection.
type EngineBuilder ¶
EngineBuilder wraps android.net.http.HttpEngine$Builder.
func (*EngineBuilder) AddQuicHint ¶
AddQuicHint calls android.net.http.HttpEngine$Builder.addQuicHint.
func (*EngineBuilder) Build ¶
func (m *EngineBuilder) Build() (*jni.Object, error)
Build calls android.net.http.HttpEngine$Builder.build.
func (*EngineBuilder) GetDefaultUserAgent ¶
func (m *EngineBuilder) GetDefaultUserAgent() (string, error)
GetDefaultUserAgent calls android.net.http.HttpEngine$Builder.getDefaultUserAgent.
func (*EngineBuilder) SetConnectionMigrationOptions ¶
SetConnectionMigrationOptions calls android.net.http.HttpEngine$Builder.setConnectionMigrationOptions.
func (*EngineBuilder) SetDnsOptions ¶
SetDnsOptions calls android.net.http.HttpEngine$Builder.setDnsOptions.
func (*EngineBuilder) SetEnableBrotli ¶
func (m *EngineBuilder) SetEnableBrotli(arg0 bool) (*jni.Object, error)
SetEnableBrotli calls android.net.http.HttpEngine$Builder.setEnableBrotli.
func (*EngineBuilder) SetEnableHttp2 ¶
func (m *EngineBuilder) SetEnableHttp2(arg0 bool) (*jni.Object, error)
SetEnableHttp2 calls android.net.http.HttpEngine$Builder.setEnableHttp2.
func (*EngineBuilder) SetEnableHttpCache ¶
SetEnableHttpCache calls android.net.http.HttpEngine$Builder.setEnableHttpCache.
func (*EngineBuilder) SetEnablePublicKeyPinningBypassForLocalTrustAnchors ¶
func (m *EngineBuilder) SetEnablePublicKeyPinningBypassForLocalTrustAnchors(arg0 bool) (*jni.Object, error)
SetEnablePublicKeyPinningBypassForLocalTrustAnchors calls android.net.http.HttpEngine$Builder.setEnablePublicKeyPinningBypassForLocalTrustAnchors.
func (*EngineBuilder) SetEnableQuic ¶
func (m *EngineBuilder) SetEnableQuic(arg0 bool) (*jni.Object, error)
SetEnableQuic calls android.net.http.HttpEngine$Builder.setEnableQuic.
func (*EngineBuilder) SetQuicOptions ¶
SetQuicOptions calls android.net.http.HttpEngine$Builder.setQuicOptions.
func (*EngineBuilder) SetStoragePath ¶
func (m *EngineBuilder) SetStoragePath(arg0 string) (*jni.Object, error)
SetStoragePath calls android.net.http.HttpEngine$Builder.setStoragePath.
func (*EngineBuilder) SetUserAgent ¶
func (m *EngineBuilder) SetUserAgent(arg0 string) (*jni.Object, error)
SetUserAgent calls android.net.http.HttpEngine$Builder.setUserAgent.
type InlineExecutionProhibitedException ¶
InlineExecutionProhibitedException wraps android.net.http.InlineExecutionProhibitedException.
func NewInlineExecutionProhibitedException ¶
func NewInlineExecutionProhibitedException(vm *jni.VM) (*InlineExecutionProhibitedException, error)
NewInlineExecutionProhibitedException creates a new android.net.http.InlineExecutionProhibitedException instance.
type NetworkException ¶
NetworkException wraps android.net.http.NetworkException.
func (*NetworkException) GetErrorCode ¶
func (m *NetworkException) GetErrorCode() (int32, error)
GetErrorCode calls android.net.http.NetworkException.getErrorCode.
func (*NetworkException) IsImmediatelyRetryable ¶
func (m *NetworkException) IsImmediatelyRetryable() (bool, error)
IsImmediatelyRetryable calls android.net.http.NetworkException.isImmediatelyRetryable.
type QuicOptions ¶
QuicOptions wraps android.net.http.QuicOptions.
func (*QuicOptions) GetHandshakeUserAgent ¶
func (m *QuicOptions) GetHandshakeUserAgent() (string, error)
GetHandshakeUserAgent calls android.net.http.QuicOptions.getHandshakeUserAgent.
func (*QuicOptions) GetIdleConnectionTimeout ¶
func (m *QuicOptions) GetIdleConnectionTimeout() (*jni.Object, error)
GetIdleConnectionTimeout calls android.net.http.QuicOptions.getIdleConnectionTimeout.
func (*QuicOptions) GetInMemoryServerConfigsCacheSize ¶
func (m *QuicOptions) GetInMemoryServerConfigsCacheSize() (int32, error)
GetInMemoryServerConfigsCacheSize calls android.net.http.QuicOptions.getInMemoryServerConfigsCacheSize.
func (*QuicOptions) HasInMemoryServerConfigsCacheSize ¶
func (m *QuicOptions) HasInMemoryServerConfigsCacheSize() (bool, error)
HasInMemoryServerConfigsCacheSize calls android.net.http.QuicOptions.hasInMemoryServerConfigsCacheSize.
type QuicOptionsBuilder ¶
QuicOptionsBuilder wraps android.net.http.QuicOptions$Builder.
func (*QuicOptionsBuilder) AddAllowedQuicHost ¶
func (m *QuicOptionsBuilder) AddAllowedQuicHost(arg0 string) (*jni.Object, error)
AddAllowedQuicHost calls android.net.http.QuicOptions$Builder.addAllowedQuicHost.
func (*QuicOptionsBuilder) Build ¶
func (m *QuicOptionsBuilder) Build() (*jni.Object, error)
Build calls android.net.http.QuicOptions$Builder.build.
func (*QuicOptionsBuilder) SetHandshakeUserAgent ¶
func (m *QuicOptionsBuilder) SetHandshakeUserAgent(arg0 string) (*jni.Object, error)
SetHandshakeUserAgent calls android.net.http.QuicOptions$Builder.setHandshakeUserAgent.
func (*QuicOptionsBuilder) SetIdleConnectionTimeout ¶
SetIdleConnectionTimeout calls android.net.http.QuicOptions$Builder.setIdleConnectionTimeout.
func (*QuicOptionsBuilder) SetInMemoryServerConfigsCacheSize ¶
func (m *QuicOptionsBuilder) SetInMemoryServerConfigsCacheSize(arg0 int32) (*jni.Object, error)
SetInMemoryServerConfigsCacheSize calls android.net.http.QuicOptions$Builder.setInMemoryServerConfigsCacheSize.
type ResponseCache ¶
ResponseCache wraps android.net.http.HttpResponseCache.
func (*ResponseCache) Close ¶
func (m *ResponseCache) Close() error
Close calls android.net.http.HttpResponseCache.close.
func (*ResponseCache) Delete ¶
func (m *ResponseCache) Delete() error
Delete calls android.net.http.HttpResponseCache.delete.
func (*ResponseCache) Flush ¶
func (m *ResponseCache) Flush() error
Flush calls android.net.http.HttpResponseCache.flush.
func (*ResponseCache) GetHitCount ¶
func (m *ResponseCache) GetHitCount() (int32, error)
GetHitCount calls android.net.http.HttpResponseCache.getHitCount.
func (*ResponseCache) GetInstalled ¶
func (m *ResponseCache) GetInstalled() (*jni.Object, error)
GetInstalled calls android.net.http.HttpResponseCache.getInstalled.
func (*ResponseCache) GetNetworkCount ¶
func (m *ResponseCache) GetNetworkCount() (int32, error)
GetNetworkCount calls android.net.http.HttpResponseCache.getNetworkCount.
func (*ResponseCache) GetRequestCount ¶
func (m *ResponseCache) GetRequestCount() (int32, error)
GetRequestCount calls android.net.http.HttpResponseCache.getRequestCount.
func (*ResponseCache) MaxSize ¶
func (m *ResponseCache) MaxSize() (int64, error)
MaxSize calls android.net.http.HttpResponseCache.maxSize.
func (*ResponseCache) Size ¶
func (m *ResponseCache) Size() (int64, error)
Size calls android.net.http.HttpResponseCache.size.
type SslCertificate ¶
SslCertificate wraps android.net.http.SslCertificate.
func NewSslCertificate ¶
func NewSslCertificate(vm *jni.VM, arg0 string, arg1 string, arg2 string, arg3 string) (*SslCertificate, error)
NewSslCertificate creates a new android.net.http.SslCertificate instance.
func (*SslCertificate) GetIssuedBy ¶
func (m *SslCertificate) GetIssuedBy() (*jni.Object, error)
GetIssuedBy calls android.net.http.SslCertificate.getIssuedBy.
func (*SslCertificate) GetIssuedTo ¶
func (m *SslCertificate) GetIssuedTo() (*jni.Object, error)
GetIssuedTo calls android.net.http.SslCertificate.getIssuedTo.
func (*SslCertificate) GetValidNotAfter ¶
func (m *SslCertificate) GetValidNotAfter() (string, error)
GetValidNotAfter calls android.net.http.SslCertificate.getValidNotAfter.
func (*SslCertificate) GetValidNotAfterDate ¶
func (m *SslCertificate) GetValidNotAfterDate() (*jni.Object, error)
GetValidNotAfterDate calls android.net.http.SslCertificate.getValidNotAfterDate.
func (*SslCertificate) GetValidNotBefore ¶
func (m *SslCertificate) GetValidNotBefore() (string, error)
GetValidNotBefore calls android.net.http.SslCertificate.getValidNotBefore.
func (*SslCertificate) GetValidNotBeforeDate ¶
func (m *SslCertificate) GetValidNotBeforeDate() (*jni.Object, error)
GetValidNotBeforeDate calls android.net.http.SslCertificate.getValidNotBeforeDate.
func (*SslCertificate) GetX509Certificate ¶
func (m *SslCertificate) GetX509Certificate() (*jni.Object, error)
GetX509Certificate calls android.net.http.SslCertificate.getX509Certificate.
func (*SslCertificate) RestoreState ¶
RestoreState calls android.net.http.SslCertificate.restoreState.
func (*SslCertificate) ToString ¶
func (m *SslCertificate) ToString() (string, error)
ToString calls android.net.http.SslCertificate.toString.
type SslCertificateDName ¶
SslCertificateDName wraps android.net.http.SslCertificate$DName.
func (*SslCertificateDName) GetCName ¶
func (m *SslCertificateDName) GetCName() (string, error)
GetCName calls android.net.http.SslCertificate$DName.getCName.
func (*SslCertificateDName) GetDName ¶
func (m *SslCertificateDName) GetDName() (string, error)
GetDName calls android.net.http.SslCertificate$DName.getDName.
func (*SslCertificateDName) GetOName ¶
func (m *SslCertificateDName) GetOName() (string, error)
GetOName calls android.net.http.SslCertificate$DName.getOName.
func (*SslCertificateDName) GetUName ¶
func (m *SslCertificateDName) GetUName() (string, error)
GetUName calls android.net.http.SslCertificate$DName.getUName.
type SslError ¶
SslError wraps android.net.http.SslError.
func NewSslError ¶
NewSslError creates a new android.net.http.SslError instance.
func (*SslError) GetCertificate ¶
GetCertificate calls android.net.http.SslError.getCertificate.
func (*SslError) GetPrimaryError ¶
GetPrimaryError calls android.net.http.SslError.getPrimaryError.
type UploadDataProvider ¶
UploadDataProvider wraps android.net.http.UploadDataProvider.
func (*UploadDataProvider) Close ¶
func (m *UploadDataProvider) Close() error
Close calls android.net.http.UploadDataProvider.close.
func (*UploadDataProvider) GetLength ¶
func (m *UploadDataProvider) GetLength() (int64, error)
GetLength calls android.net.http.UploadDataProvider.getLength.
type UploadDataSink ¶
UploadDataSink wraps android.net.http.UploadDataSink.
func (*UploadDataSink) OnReadError ¶
func (m *UploadDataSink) OnReadError(arg0 *jni.Object) error
OnReadError calls android.net.http.UploadDataSink.onReadError.
func (*UploadDataSink) OnReadSucceeded ¶
func (m *UploadDataSink) OnReadSucceeded(arg0 bool) error
OnReadSucceeded calls android.net.http.UploadDataSink.onReadSucceeded.
func (*UploadDataSink) OnRewindError ¶
func (m *UploadDataSink) OnRewindError(arg0 *jni.Object) error
OnRewindError calls android.net.http.UploadDataSink.onRewindError.
func (*UploadDataSink) OnRewindSucceeded ¶
func (m *UploadDataSink) OnRewindSucceeded() error
OnRewindSucceeded calls android.net.http.UploadDataSink.onRewindSucceeded.
type UrlRequest ¶
UrlRequest wraps android.net.http.UrlRequest.
func (*UrlRequest) Cancel ¶
func (m *UrlRequest) Cancel() error
Cancel calls android.net.http.UrlRequest.cancel.
func (*UrlRequest) FollowRedirect ¶
func (m *UrlRequest) FollowRedirect() error
FollowRedirect calls android.net.http.UrlRequest.followRedirect.
func (*UrlRequest) GetHeaders ¶
func (m *UrlRequest) GetHeaders() (*jni.Object, error)
GetHeaders calls android.net.http.UrlRequest.getHeaders.
func (*UrlRequest) GetHttpMethod ¶
func (m *UrlRequest) GetHttpMethod() (string, error)
GetHttpMethod calls android.net.http.UrlRequest.getHttpMethod.
func (*UrlRequest) GetPriority ¶
func (m *UrlRequest) GetPriority() (int32, error)
GetPriority calls android.net.http.UrlRequest.getPriority.
func (*UrlRequest) GetStatus ¶
func (m *UrlRequest) GetStatus(arg0 *jni.Object) error
GetStatus calls android.net.http.UrlRequest.getStatus.
func (*UrlRequest) GetTrafficStatsTag ¶
func (m *UrlRequest) GetTrafficStatsTag() (int32, error)
GetTrafficStatsTag calls android.net.http.UrlRequest.getTrafficStatsTag.
func (*UrlRequest) GetTrafficStatsUid ¶
func (m *UrlRequest) GetTrafficStatsUid() (int32, error)
GetTrafficStatsUid calls android.net.http.UrlRequest.getTrafficStatsUid.
func (*UrlRequest) HasTrafficStatsTag ¶
func (m *UrlRequest) HasTrafficStatsTag() (bool, error)
HasTrafficStatsTag calls android.net.http.UrlRequest.hasTrafficStatsTag.
func (*UrlRequest) HasTrafficStatsUid ¶
func (m *UrlRequest) HasTrafficStatsUid() (bool, error)
HasTrafficStatsUid calls android.net.http.UrlRequest.hasTrafficStatsUid.
func (*UrlRequest) IsCacheDisabled ¶
func (m *UrlRequest) IsCacheDisabled() (bool, error)
IsCacheDisabled calls android.net.http.UrlRequest.isCacheDisabled.
func (*UrlRequest) IsDirectExecutorAllowed ¶
func (m *UrlRequest) IsDirectExecutorAllowed() (bool, error)
IsDirectExecutorAllowed calls android.net.http.UrlRequest.isDirectExecutorAllowed.
func (*UrlRequest) IsDone ¶
func (m *UrlRequest) IsDone() (bool, error)
IsDone calls android.net.http.UrlRequest.isDone.
func (*UrlRequest) Start ¶
func (m *UrlRequest) Start() error
Start calls android.net.http.UrlRequest.start.
type UrlRequestBuilder ¶
UrlRequestBuilder wraps android.net.http.UrlRequest$Builder.
func (*UrlRequestBuilder) AddHeader ¶
AddHeader calls android.net.http.UrlRequest$Builder.addHeader.
func (*UrlRequestBuilder) BindToNetwork ¶
BindToNetwork calls android.net.http.UrlRequest$Builder.bindToNetwork.
func (*UrlRequestBuilder) Build ¶
func (m *UrlRequestBuilder) Build() (*jni.Object, error)
Build calls android.net.http.UrlRequest$Builder.build.
func (*UrlRequestBuilder) SetCacheDisabled ¶
func (m *UrlRequestBuilder) SetCacheDisabled(arg0 bool) (*jni.Object, error)
SetCacheDisabled calls android.net.http.UrlRequest$Builder.setCacheDisabled.
func (*UrlRequestBuilder) SetDirectExecutorAllowed ¶
func (m *UrlRequestBuilder) SetDirectExecutorAllowed(arg0 bool) (*jni.Object, error)
SetDirectExecutorAllowed calls android.net.http.UrlRequest$Builder.setDirectExecutorAllowed.
func (*UrlRequestBuilder) SetHttpMethod ¶
func (m *UrlRequestBuilder) SetHttpMethod(arg0 string) (*jni.Object, error)
SetHttpMethod calls android.net.http.UrlRequest$Builder.setHttpMethod.
func (*UrlRequestBuilder) SetPriority ¶
func (m *UrlRequestBuilder) SetPriority(arg0 int32) (*jni.Object, error)
SetPriority calls android.net.http.UrlRequest$Builder.setPriority.
func (*UrlRequestBuilder) SetTrafficStatsTag ¶
func (m *UrlRequestBuilder) SetTrafficStatsTag(arg0 int32) (*jni.Object, error)
SetTrafficStatsTag calls android.net.http.UrlRequest$Builder.setTrafficStatsTag.
func (*UrlRequestBuilder) SetTrafficStatsUid ¶
func (m *UrlRequestBuilder) SetTrafficStatsUid(arg0 int32) (*jni.Object, error)
SetTrafficStatsUid calls android.net.http.UrlRequest$Builder.setTrafficStatsUid.
func (*UrlRequestBuilder) SetUploadDataProvider ¶
func (m *UrlRequestBuilder) SetUploadDataProvider(arg0 *jni.Object, arg1 *jni.Object) (*jni.Object, error)
SetUploadDataProvider calls android.net.http.UrlRequest$Builder.setUploadDataProvider.
type UrlRequestCallback ¶
UrlRequestCallback wraps android.net.http.UrlRequest$Callback.
func (*UrlRequestCallback) OnCanceled ¶
OnCanceled calls android.net.http.UrlRequest$Callback.onCanceled.
func (*UrlRequestCallback) OnFailed ¶
func (m *UrlRequestCallback) OnFailed( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) error
OnFailed calls android.net.http.UrlRequest$Callback.onFailed.
func (*UrlRequestCallback) OnRedirectReceived ¶
func (m *UrlRequestCallback) OnRedirectReceived( arg0 *jni.Object, arg1 *jni.Object, arg2 string, ) error
OnRedirectReceived calls android.net.http.UrlRequest$Callback.onRedirectReceived.
func (*UrlRequestCallback) OnResponseStarted ¶
OnResponseStarted calls android.net.http.UrlRequest$Callback.onResponseStarted.
func (*UrlRequestCallback) OnSucceeded ¶
OnSucceeded calls android.net.http.UrlRequest$Callback.onSucceeded.
type UrlRequestStatusListener ¶
UrlRequestStatusListener wraps android.net.http.UrlRequest$StatusListener.
func (*UrlRequestStatusListener) OnStatus ¶
func (m *UrlRequestStatusListener) OnStatus(arg0 int32) error
OnStatus calls android.net.http.UrlRequest$StatusListener.onStatus.
type UrlResponseInfo ¶
UrlResponseInfo wraps android.net.http.UrlResponseInfo.
func (*UrlResponseInfo) GetHeaders ¶
func (m *UrlResponseInfo) GetHeaders() (*jni.Object, error)
GetHeaders calls android.net.http.UrlResponseInfo.getHeaders.
func (*UrlResponseInfo) GetHttpStatusCode ¶
func (m *UrlResponseInfo) GetHttpStatusCode() (int32, error)
GetHttpStatusCode calls android.net.http.UrlResponseInfo.getHttpStatusCode.
func (*UrlResponseInfo) GetHttpStatusText ¶
func (m *UrlResponseInfo) GetHttpStatusText() (string, error)
GetHttpStatusText calls android.net.http.UrlResponseInfo.getHttpStatusText.
func (*UrlResponseInfo) GetNegotiatedProtocol ¶
func (m *UrlResponseInfo) GetNegotiatedProtocol() (string, error)
GetNegotiatedProtocol calls android.net.http.UrlResponseInfo.getNegotiatedProtocol.
func (*UrlResponseInfo) GetReceivedByteCount ¶
func (m *UrlResponseInfo) GetReceivedByteCount() (int64, error)
GetReceivedByteCount calls android.net.http.UrlResponseInfo.getReceivedByteCount.
func (*UrlResponseInfo) GetUrl ¶
func (m *UrlResponseInfo) GetUrl() (string, error)
GetUrl calls android.net.http.UrlResponseInfo.getUrl.
func (*UrlResponseInfo) WasCached ¶
func (m *UrlResponseInfo) WasCached() (bool, error)
WasCached calls android.net.http.UrlResponseInfo.wasCached.
type X509TrustManagerExtensions ¶
X509TrustManagerExtensions wraps android.net.http.X509TrustManagerExtensions.
func NewX509TrustManagerExtensions ¶
func NewX509TrustManagerExtensions(vm *jni.VM, arg0 *jni.Object) (*X509TrustManagerExtensions, error)
NewX509TrustManagerExtensions creates a new android.net.http.X509TrustManagerExtensions instance.
func (*X509TrustManagerExtensions) IsSameTrustConfiguration ¶
func (m *X509TrustManagerExtensions) IsSameTrustConfiguration(arg0 string, arg1 string) (bool, error)
IsSameTrustConfiguration calls android.net.http.X509TrustManagerExtensions.isSameTrustConfiguration.
func (*X509TrustManagerExtensions) IsUserAddedCertificate ¶
func (m *X509TrustManagerExtensions) IsUserAddedCertificate(arg0 *jni.Object) (bool, error)
IsUserAddedCertificate calls android.net.http.X509TrustManagerExtensions.isUserAddedCertificate.
Source Files
¶
- bidirectional_stream.go
- bidirectional_stream_builder.go
- bidirectional_stream_callback.go
- connection_migration_options.go
- connection_migration_options_builder.go
- constants.go
- dns_options.go
- dns_options_builder.go
- dns_options_stale_dns_options.go
- doc.go
- engine.go
- engine_builder.go
- exception.go
- init.go
- inline_execution_prohibited_exception.go
- network_exception.go
- quic_options.go
- quic_options_builder.go
- response_cache.go
- ssl_certificate.go
- ssl_certificate_d_name.go
- ssl_error.go
- upload_data_provider.go
- upload_data_sink.go
- url_request.go
- url_request_builder.go
- url_request_callback.go
- url_request_status_listener.go
- url_response_info.go
- x509trust_manager_extensions.go