| 
    
            
         
         | 
    
    
  | 
А у вас заработает? COMОбъект("WinHttp.WinHttpRequest.5.1"); | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        sergei123654    
     27.06.12 
            ✎
    10:20 
 | 
         
        Добрый день!
  
        Помогите пожалуйста протестировать код ниже(у кого есть свободная минутка). Он у вас отработает? Какие результаты он даст? У меня компьютер в домене, много ограничений на доступ в интернет, и надеюсь именно поэтому код ниже у меня не работает(а не из за моих кривых рук). Заранее спасибо! WinHttp = Новый COMОбъект("WinHttp.WinHttpRequest.5.1"); // Initialize an HTTP request. WinHttp.Open("GET", "http://www.microsoft.com", false); // Send the HTTP request. WinHttp.Send(); Сообщить("" + WinHttp.Status + " --- " + WinHttp.StatusText); // Get all response headers. Сообщить("" + WinHttp.GetAllResponseHeaders());  | 
|||
| 
    1
    
        vicof    
     27.06.12 
            ✎
    10:23 
 | 
         
        Может быть XMLHTTPRequest?     
         | 
|||
| 
    2
    
        Sabron    
     27.06.12 
            ✎
    10:24 
 | 
         
        Компьютер , в домене. Ограничения есть.
  
        Вот результат работы кода : Pragma: no-cache Content-Length: 208552 Content-Type: text/html; charset=utf-8 Expires: -1 P3P: CP="ALL IND DSP COR ADM CONo CUR CUSo IVAo IVDo PSA PSD TAI TELo OUR SAMo CNT COM INT NAV ONL PHY PRE PUR UNI" Server: Microsoft-IIS/7.5 X-AspNet-Version: 2.0.50727 VTag: 79161331700000000 X-Powered-By: ASP.NET  | 
|||
| 
    3
    
        sergei123654    
     27.06.12 
            ✎
    10:26 
 | 
         
        (2) у вас тоже в домене с ограниченной сетью и код отработал?
  
        (1) думаете через XMLHTTPRequest поробовать по работать?  | 
|||
| 
    4
    
        vicof    
     27.06.12 
            ✎
    10:27 
 | 
         
        Попытка не пытка     
         | 
|||
| 
    5
    
        Sabron    
     27.06.12 
            ✎
    10:28 
 | 
         
        (3) Да в домене, но не совсем понятно что значит " с ограниченной сетью"?     
         | 
|||
| 
    6
    
        sergei123654    
     27.06.12 
            ✎
    11:17 
 | 
         
        (5) под ограниченной сетью я имелл ввиду запреты к некоторым сайтам, куда не сунься - запрет, запрет, запрет...
  
        и дает вот эту ошибку {Форма.Форма.Форма(119)}: Ошибка при вызове метода контекста (Send) WinHttp.Send(); Произошла исключительная ситуация (WinHttp.WinHttpRequest): Не удается разрешить имя или адрес сервера  | 
|||
| 
    7
    
        pumbaEO    
     27.06.12 
            ✎
    11:19 
 | 
         
        (6) И ? В консоли nslookup www.microsoft.com что дает?     
         | 
|||
| 
    8
    
        Umka2008    
     27.06.12 
            ✎
    11:23 
 | 
         
        200 --- OK
  
        Cache-Control: no-cache Pragma: no-cache Content-Type: text/html; charset=utf-8 Expires: -1 Server: Microsoft-IIS/8.0 X-AspNet-Version: 2.0.50727 P3P: CP="ALL IND DSP COR ADM CONo CUR CUSo IVAo IVDo PSA PSD TAI TELo OUR SAMo CNT COM INT NAV ONL PHY PRE PUR UNI" X-Powered-By: ASP.NET Date: Wed, 27 Jun 2012 07:22:13 GMT Content-Length: 207898  | 
|||
| 
    9
    
        sergei123654    
     27.06.12 
            ✎
    11:54 
 | 
         
        (7) nslookup www.microsoft.com
  
        дает: каракули: ИмяМоегоКомпа.Домен.com *** ИмяМоегоКомпа.Домен.com не удалось найти www.microsoft.com: non-exit stent domain  | 
|||
| 
    10
    
        sergei123654    
     27.06.12 
            ✎
    11:57 
 | 
         
        каракули: ИмяМоегоКомпа.Домен.com 
  
        Address: 10.66.9.1 *** ИмяМоегоКомпа.Домен.com не удалось найти www.microsoft.com: non-exit stent domain  | 
|||
| 
    11
    
        smaharbA    
     27.06.12 
            ✎
    11:59 
 | 
         
        WinHttp.Open("GET", "http://www.microsoft.com", 0);     
         | 
|||
| 
    12
    
        smaharbA    
     27.06.12 
            ✎
    12:03 
 | 
         
        (10) не доступен сервер имен
  
        скорее всего нужно идтить через прокси типа WinHttp.SetProxy(2,"адреспрокси:порт");  | 
|||
| 
    13
    
        smaharbA    
     27.06.12 
            ✎
    12:04 
 | 
         
        в (11) адрес такого рода
  
        www.microsoft.com  | 
|||
| 
    14
    
        smaharbA    
     27.06.12 
            ✎
    12:04 
 | 
         
        пля форум, убить Асмодю !
  
        webwarper .net/ww/www.microsoft.com  | 
|||
| 
    15
    
        sergei123654    
     27.06.12 
            ✎
    12:42 
 | 
         
        (14) спасибо. Узнал я адреса этого прокси сервере... но нихера не получается. буду копать дальше, спасибо.     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |