Wachtwoord vergeten?

Wachtwoord vergeten
Vul hier uw email adres in. U ontvangt dan een nieuw wachtwoord.

HTTP-versie kan niet worden opgegeven met HttpOpenRequest()

Gepost op 16-10-2003 - Internet Explorer - 0 reacties


De informatie in dit artikel is van toepassing op:

  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 5.01
  • Microsoft Windows 2000 Standard Edition
  • Microsoft Windows Internet Services (WinInet)

Dit artikel is eerder gepubliceerd onder NL258425

Symptomen


Bij het uitvoeren van een HttpOpenRequest-aanroep van de WinInet-API wordt de parameterlpszVersiongebruikt om de gewenste HTTP-versie op te geven. Hoewel de mogelijkheid bestaat om een bepaalde HTTP-versie op te geven (zoals HTTP/1.0), kan deze parameter door WinInet worden genegeerd, afhankelijk van de HTTP-protocolversie die standaard is ingesteld in het register.

Oorzaak


Als HTTP/1.1 is opgegeven in het register, negeert WinInet de opgegeven parameterlpszVersion. Standaard is Internet Explorer 5.01 zodanig ingesteld dat HTTP/1.1 wordt gebruikt voor normale verbindingen en HTTP/1.0 voor verbindingen via een proxy. Dit wordt onder andere bepaald door de volgende registersleutels.


Voor normale verbindingen:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings

"EnableHttp1_1"=dword:00000001 (standaard voor HTTP/1.1 ingeschakeld)

Voor proxyverbindingen:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings

"ProxyHttp1.1"=dword:00000000 (standaard voor HTTP/1.1 uitgeschakeld via proxy)

Workaround


Schakel HTTP/1.1 uit op alle verbindingen. Hiertoe schakelt u de selectievakjesHTTP 1.1 gebruikenenHTTP 1.1 gebruiken met behulp van een proxyverbindingin de geavanceerde eigenschappen van Internet Explorer uit. Dit is ook via programmering mogelijk door de eerder vermelde registersleutels te wijzigen.

PrintPrint RSS reactiesRSS reacties BookmarkBookmark

Gekoppelde tags

Internet Explorer, Internet Explorer 5, Windows 2000

Reacties
Nog geen reacties geplaatst.

Winkelmandje

Het winkelmandje is leeg

Inloggen
Als u hierboven op de knop 'bestellen' klikt krijgt u een overzicht van de door uw gewenste producten. Indien het overzicht compleet en correct is kunt via de wizard de verdere gegevens invullen en uw bestelling afronden. In het bestelproces kunt u altijd op 'vorige' drukken om terug te gaan in het proces. Bij Perrit staan vertrouwen, privacy en veiligheid op de eerste plaats, wij zullen uw gegevens dan ook met uiterste zorgvuldigheid behandelen en nooit doorgeven aan derden.

Perrit.nl Sherwood Rangers 29 Hengelo

Perrit.nl telefoon: +31 74 750 12 20

Kenniscentrum - HTTP-versie kan niet worden opgegeven met HttpOpenRequest()
Perrit Kenniscentrum - HTTP-versie kan niet worden opgegeven met HttpOpenRequest()