Instance Property
インスタンスプロパティ
networkProtocolName
The network protocol used to fetch the resource.
リソースを取って来るために使われるネットワークプロトコル。
Declaration
宣言
@property(nullable, copy, readonly) NSString
*networkProtocolName;
Discussion
議論
When a proxy is configured and a tunnel connection is established, this attribute returns the value for the tunneled protocol, which is identified by the ALPN Protocol ID Identification Sequence, as per RFC 7310. For example:
プロキシが構成設定されるそしてトンネル接続が確立される場合、この属性はトンネルされたプロトコルに対する値を返します、それはALPN Protocol ID Identification Sequenceによって識別されます、RFC 7310に従って。例えば:
If no proxy is used, and HTTP/2 is negotiated, then h2
is returned.
もしプロキシが使われる、そしてHTTP/2が交渉され決定されるならば、そのときh2
が返されます。
If HTTP/1.1 is used with the proxy, and the tunneled connection is HTTP/2, then h2
is returned.
もしHTTP/1.1がプロキシで使われる、そしてトンネルされた接続がHTTP/2であるならば、そのときh2
が返されます。
If HTTP/1.1 is used with the proxy, and there’s no tunnel, then http/1.1
is returned.
もしHTTP/1.1がプロキシで使われる、そしてトンネルがないならば、そのときhttp/1.1
が返されます。
See Also
参照
Accessing Transaction Characteristics
トランザクション特徴にアクセスする
remoteAddress
The IP address string of the remote interface for the connection.
接続に対するリモートインターフェイスのIPアドレス文字列。
remotePort
The port number of the remote interface for the connection.
接続に対するリモートインターフェイスのポート番号。
localAddress
The IP address string of the local interface for the connection.
接続に対するローカルインターフェイスのIPアドレス文字列。
localPort
The port number of the local interface for the connection.
接続に対するローカルインターフェイスのポート番号。
negotiatedTLSCipherSuite
The TLS cipher suite the task negotiated with the endpoint for the connection.
TLS暗号スイート、その接続に対するエンドポイントと交渉するタスク。
negotiatedTLSProtocolVersion
The TLS protocol version the task negotiated with the endpoint for the connection.
TLS暗号プロトコルバージョン、その接続に対するエンドポイントと交渉するタスク。
cellular
A Boolean value that indicates whether the connection operates over a cellular interface.
あるブール値、それは接続がセルラーインターフェイス越しに作動するかどうかを指し示します。
expensive
A Boolean value that indicates whether the connection operates over an expensive interface.
あるブール値、それは接続が高くつくインターフェイス越しに作動するかどうかを指し示します。
constrained
A Boolean value that indicates whether the connection operates over an interface marked as constrained.
あるブール値、それは制約されると印されるインターフェイス越しに接続が作動するかどうかを指し示します。
proxyConnection
A Boolean value that indicastes whether the task used a proxy connection to fetch the resource.
あるブール値、それはタスクがリソースを取って来るためにプロキシ接続を使用したどうかを指し示しています。
reusedConnection
A Boolean value that indicates whether the task used a persistent connection to fetch the resource.
あるブール値、それはタスクがリソースを取って来るために高くつく接続を使用したどうかを指し示しています。
multipath
A Boolean value that indicates whether the connection uses a successfully negotiated multipath protocol.
あるブール値、それは接続がある首尾よく交渉されたマルチバスプロトコルを使うかどうかを指し示します。
resourceFetchType
A value that indicates whether the resource was loaded, pushed, or retrieved from the local cache.
ある値、それはリソースがローカルキャッシュからロード、プッシュ、または回収されたかどうかを指し示します。