Конференция "Сети" » Как выключить HTTP/1.1 и включить HTTP/1.0 в WININET? [D7, WinXP]
 
  • gear (11.02.08 16:16) [0]
    Как выключить HTTP/1.1 и включить HTTP/1.0 в WININET?
    Делаю вот такие вещи:

    ...
    hSession := InternetOpen( PChar( Agent ), INTERNET_OPEN_TYPE_PRECONFIG, Nil, Nil, 0 );
       hConnect := InternetConnect( hSession, PChar( HostName ), INTERNET_DEFAULT_HTTP_PORT, PChar( FUserName ), PChar( FPassword ), INTERNET_SERVICE_HTTP, 0, 0 );

       RequestMethod := 'GET';
       InternetFlag := INTERNET_FLAG_RELOAD;
       AcceptType := PChar( 'Accept: ' + '*/*' );

       hRequest := HttpOpenRequest( hConnect, RequestMethod, PChar( FileName ), 'HTTP/1.0', PChar( FReferer ), @AcceptType, InternetFlag, 0 );
       HttpSendRequest( hRequest, Nil, 0, Nil, 0 );



    Однако всё равно HTTP-запрос идёт по HTTP/1.1, что не подходит. Смена в реестре не подходит.
  • umbra © (12.02.08 12:03) [1]

    > Смена в реестре не подходит.

    другого пути нет. :(
 
Конференция "Сети" » Как выключить HTTP/1.1 и включить HTTP/1.0 в WININET? [D7, WinXP]
Есть новые Нет новых   [134431   +15][b:0][p:0.001]