Чтение заголовочного файла NSURLConnection.h - вы увидите следующий комментарий:
When created, an NSURLConnection performs a deep-copy of the
NSURLRequest. This copy is available through the
-originalRequest method. As the connection performs the load,
this request may change as a result of protocol
canonicalization or due to following redirects.
-currentRequest can be used to retrieve this value.
Поскольку этот метод был представлен в iOS5, вы не сможете использовать его в iOS4.3 или более ранней версии. Так что в этом случае вам нужно будет дублировать функциональность нового метода.
Если вы используете очень простой объект NSURLRequest, это может быть так же просто, как сделать [запрос копии] перед инициализацией NSURLConnection, в противном случае вам нужно будет посмотреть, как реализовать глубокую копию. NSURLRequest реализует NSCoding, так что вы можете архивировать и разархивировать, чтобы сделать глубокую копию, если это то, что вам нужно.