@@ -1769,6 +1769,7 @@ EndFunc
1769
1769
; |2 - could not send request
1770
1770
; |3 - could not receive response
1771
1771
; Author ........: ProgAndy
1772
+ ; Modified.......: trancexx
1772
1773
; Related .......: _WinHttpSimpleSSLRequest, _WinHttpSimpleSendRequest, _WinHttpSimpleReadData
1773
1774
; ===============================================================================================================================
1774
1775
Func _WinHttpSimpleSendSSLRequest($hConnect , $sType = Default , $sPath = Default , $sReferer = Default , $sDta = Default , $sHeader = Default , $iIgnoreAllCertErrors = 0 )
@@ -1784,6 +1785,7 @@ Func _WinHttpSimpleSendSSLRequest($hConnect, $sType = Default, $sPath = Default,
1784
1785
If $sType = " POST" And $sHeader = $WINHTTP_NO_ADDITIONAL_HEADERS Then $sHeader = " Content-Type: application/x-www-form-urlencoded" & @CRLF
1785
1786
_WinHttpSetOption($hRequest , $WINHTTP_OPTION_DECOMPRESSION , $WINHTTP_DECOMPRESSION_FLAG_ALL )
1786
1787
_WinHttpSetOption($hRequest , $WINHTTP_OPTION_UNSAFE_HEADER_PARSING , 1 )
1788
+ _WinHttpSetOption(_WinHttpQueryOption(_WinHttpQueryOption($hRequest , $WINHTTP_OPTION_PARENT_HANDLE ), $WINHTTP_OPTION_PARENT_HANDLE ), $WINHTTP_OPTION_SECURE_PROTOCOLS , BitOR ($WINHTTP_FLAG_SECURE_PROTOCOL_ALL , $WINHTTP_FLAG_SECURE_PROTOCOL_TLS1_1 , $WINHTTP_FLAG_SECURE_PROTOCOL_TLS1_2 ))
1787
1789
_WinHttpSendRequest($hRequest , $sHeader , $sDta )
1788
1790
If @error Then Return SetError (2 , 0 * _WinHttpCloseHandle($hRequest ), 0 )
1789
1791
_WinHttpReceiveResponse($hRequest )
0 commit comments