Страница: 1 | 
		
		 
			   
			 
			 
			 
			 Страница: 1 | 
 
			
 
  
		
     
  
    
Вопрос: Работа с HttpWebRequest, HttpWebResponse
     
    
Добавлено: 24.03.11 00:01
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
    
 vadim | Web-сайт: google.com
      
       
  
Здравствуйте, у меня такая задача: Отсылаю запрос с помощью HttpWebRequest, получаю ответ с помощью HttpWebResponse. 
 
    
Как сделать так, чтоб VB не загружал всю страницу, а получал только заголовки с ответа, не загружая остальной контент?
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 7
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа:
 EROS
![]()
![]()
![]()
![]()
Вопросов: 58
Ответов: 4255
 Профиль |  | #1
       
Добавлено:  24.03.11 00:50
       
    
       
  
HEAD
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 2 
      
Автор ответа:
 vadim
![]()
![]()
![]()
![]()
![]()
Вопросов: 4
Ответов: 4
      
 Web-сайт:  
 Профиль |  | #2
      
Добавлено:  24.03.11 00:53
       
    
       
  
Как правильно пользоваться? Вы можете подсказать синтаксис?
 
    
Сейчас я загружаю страницу такой командой:
myHttpWebResponse = myHttpWebRequest.GetResponse()
Потом моя задача - получить кукисы в переменную 
Dim cook As String = myHttpWebResponse.Headers("Set-Cookie"
.ToString
Но проблема в том, что myHttpWebRequest.GetResponse() грузит все, а мне нужно только хидеры загрузить из ответа (чтоб экономить трафик)
		
	  
			 
	
		 
    
       
    
Номер ответа: 3 
      
Автор ответа:
 EROS
![]()
![]()
![]()
![]()
Вопросов: 58
Ответов: 4255
 Профиль |  | #3
       
Добавлено:  24.03.11 01:03
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 4 
      
Автор ответа:
 vadim
![]()
![]()
![]()
![]()
![]()
Вопросов: 4
Ответов: 4
      
 Web-сайт:  
 Профиль |  | #4
      
Добавлено:  24.03.11 01:13
       
    
       
  
Я сейчас отсылаю запрос myHttpWebRequest.Method = "POST"
 
    
если я переопределю на HEAD, как отослать post данные?
		
	  
			 
	
		 
    
       
    
Номер ответа: 5 
      
Автор ответа:
 AgentFire
![]()
![]()
![]()
ICQ: 192496851 
Вопросов: 75
Ответов: 3178
      
 Профиль |  | #5
       
Добавлено:  24.03.11 09:20
       
    
       
  
А запрос к серверу использовать http 100-continue не прокатит?
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 6 
      
Автор ответа:
 vadim
![]()
![]()
![]()
![]()
![]()
Вопросов: 4
Ответов: 4
      
 Web-сайт:  
 Профиль |  | #6
      
Добавлено:  30.03.11 21:42
       
    
       
  
это вопрос или утверждение?
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 7 
      
Автор ответа:
 Artyom
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Разработчик
Вопросов: 130
Ответов: 6602
      
 Профиль |  | #7
       
Добавлено:  31.03.11 03:32
       
    
       
  
Получи GetResponse, считай заголовки и сразу закрой его (Dispose)