WinHttpSendRequest geht mit $WINHTTP_FLAG_SECURE nichtmehr

  • Hi,

    wenn ich bei _WinHttpOpenRequest den Parameter $WINHTTP_FLAG_SECURE funktioniert _WinHttpSendRequest nichtmehr. @error liefer 1.

    Ohne $WINHTTP_FLAG_SECURE geht es:

    Spoiler anzeigen
    [autoit]

    Func _WinHTTP($sDomain)

    [/autoit] [autoit][/autoit] [autoit]

    Local $hInternet = _WinHttpOpen()
    Local $hConnect = _WinHttpConnect($hInternet, $sDomain)

    [/autoit] [autoit][/autoit] [autoit]

    Local $hRequest = _WinHttpOpenRequest($hConnect, "POST", "/index.php", Default, Default, Default, $WINHTTP_FLAG_ESCAPE_DISABLE)

    [/autoit] [autoit][/autoit] [autoit]

    $data = "test";
    $sHeader = "Content-Type: application/x-www-form-urlencoded"

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    _WinHttpSendRequest($hRequest, $sHeader, $data)
    _WinHttpReceiveResponse($hRequest)

    [/autoit] [autoit][/autoit] [autoit]

    Local $data = _WinHttpReadData($hRequest)

    [/autoit] [autoit][/autoit] [autoit]

    _WinHttpCloseHandle($hRequest)
    _WinHttpCloseHandle($hConnect)
    _WinHttpCloseHandle($hInternet)

    [/autoit] [autoit][/autoit] [autoit]

    MsgBox(1, "WinHTTP", $data)
    EndFunc ;==>_WinHTTP

    [/autoit]

    Und mit nicht:

    Spoiler anzeigen
    [autoit]

    Func _WinHTTP($sDomain)

    [/autoit] [autoit][/autoit] [autoit]

    Local $hInternet = _WinHttpOpen()
    Local $hConnect = _WinHttpConnect($hInternet, $sDomain)

    [/autoit] [autoit][/autoit] [autoit]

    Local $hRequest = _WinHttpOpenRequest($hConnect, "POST", "/index.php", Default, Default, Default, BitOR($WINHTTP_FLAG_SECURE, $WINHTTP_FLAG_ESCAPE_DISABLE))

    [/autoit] [autoit][/autoit] [autoit]

    $data = "test";
    $sHeader = "Content-Type: application/x-www-form-urlencoded"

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    _WinHttpSendRequest($hRequest, $sHeader, $data)
    _WinHttpReceiveResponse($hRequest)

    [/autoit] [autoit][/autoit] [autoit]

    Local $data = _WinHttpReadData($hRequest)

    [/autoit] [autoit][/autoit] [autoit]

    _WinHttpCloseHandle($hRequest)
    _WinHttpCloseHandle($hConnect)
    _WinHttpCloseHandle($hInternet)

    [/autoit] [autoit][/autoit] [autoit]

    MsgBox(1, "WinHTTP", $data)
    EndFunc ;==>_WinHTTP

    [/autoit]

    Andy hat mir ein Schnitzel gebacken aber da war ein Raupi drauf und bevor Oscar das Bugfixen konnte kam Alina und gab mir ein AspirinJunkie.