- connection:willSendRequest:redirectResponse:
The NSURLConnection that is requesting a new body stream. 新しいホディストリームを要請しているNSURLConnection。
NSURLConnection
needs to retransmit a request that has a body stream to provide a new, unopened stream.
NSURLConnection
が新しい、開かれていないストリームを提供するボディストリームを持つあるリクエストの再送信を必要とする場合に呼び出されます。
Availability 有効性
Technology
- (NSInputStream
*)connection:(NSURLConnection
*)connection
needNewBodyStream:(NSURLRequest
*)request;
connection
The NSURLConnection that is requesting a new body stream. 新しいホディストリームを要請しているNSURLConnection。
This delegate method should return a new, unopened stream that provides the body contents for the request. この委任先メソッドは、リクエストに対するボディコンテンツを提供する新しい、開かれていないストリームを返すべきです。
If this delegate method returns NULL
, the connection fails.
この委任先メソッドがNULL
を返すならば、接続は失敗します。
In macOS, if this method is not implemented, body stream data is spooled to disk in case retransmission is required. This spooling may not be desirable for large data sets. macOSでは、このメソッドが実装されないならば、ボディストリームデータはディスクに一時保存されます、再送信が要請される場合に備えて。この一時保存は、大きなデータの集まりに対しては望ましくないかもしれません。
By implementing this delegate method, the client opts out of automatic spooling, and must provide a new, unopened stream for each retransmission. この委任先メソッドを実装することによって、クライアントは自動的に一時保存することを取り止めます、そして新しい、開かれていないストリームを各再送信に対して提供しなければいけません。
- connection:willSendRequest:redirectResponse: