iOS - получить результаты заголовка

Быстрый вопрос. У меня есть следующий код, который получает дату модификации файла на сервере:

- (void) sendRequestForLastModifiedHeaders
{
    /*  send a request for file modification date  */
    NSURLRequest *modReq = [NSURLRequest requestWithURL:[NSURL URLWithString:URLInput.text]
                                        cachePolicy:NSURLRequestReloadIgnoringLocalCacheData timeoutInterval:60.0f];
    [[NSURLConnection alloc] initWithRequest:modReq delegate:self];
}
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response 
{
    /*  convert response into an NSHTTPURLResponse, 
    call the allHeaderFields property, then get the
    Last-Modified key.
    */

    NSHTTPURLResponse *foo = [(NSHTTPURLResponse *)response allHeaderFields];

    NSString * last_modified = [NSString stringWithFormat:@"%@",
                            [[(NSHTTPURLResponse *)response allHeaderFields] objectForKey:@"Last-Modified"]];

    NSLog(@"Last-Modified: %@", last_modified );

} 

Мой главный вопрос следующий:

Этот вызов отправляется только через заголовок? Если файл большой, я не хочу, чтобы загружался весь файл. Поэтому заголовок проверяю.

++++++++++++++++++++++++++++++++++++++++ После обновления работает ... Теперь "спасибо" выглядит так:

NSMutableURLRequest *modReq = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:               URLInput.text]
                                        cachePolicy:NSURLRequestReloadIgnoringLocalCacheData timeoutInterval:60.0f];   
[modReq setHTTPMethod:@"HEAD"];
11
задан iOSGuy 31 August 2011 в 02:11
поделиться