VBScript 클라이언트에서 HTTPS 요청을 만드는 방법을 알고 싶습니다.VBScript를 사용하여 HTTPS 요청을 POST하는 방법
요청을받은 후 HTTPS 응답을 해독하는 방법은 무엇입니까?
VBScript 클라이언트에서 HTTPS 요청을 만드는 방법을 알고 싶습니다.VBScript를 사용하여 HTTPS 요청을 POST하는 방법
요청을받은 후 HTTPS 응답을 해독하는 방법은 무엇입니까?
HTTPS는 복잡한 암호화 기능이 내장 된 전송 보안 프로토콜입니다. VBScript에서 HTTP 클라이언트 구성 요소를 만들지 않으려는 것처럼 HTTPS/SSL 클라이언트를 만들지 않습니다.
VBScript 언어에는 HTTP 또는 HTTPS 클라이언트가 포함되어 있지 않지만 Windows에는 VBScript로 작성된 ASP 페이지의 Windows 스크립트 호스트에서 사용할 수있는 몇 가지 COM 개체와 Internet Explorer에서 실행되는 VBScript 코드가 있습니다 HTTPS 호출을 허용하는 브라우저 객체에 유사하게 액세스 할 수 있습니다.
창 (WSH/ASP), 최고의 개체는 일반적으로 MSXML2.ServerXmlHTTP, 예를 들어이 간략하게 볼 수 있습니다에서:만큼 당신이 기존 버전을 처리하지 않는 등, 인터넷 탐색기에서 http://www.developerfusion.com/article/3272/posting-form-data-to-a-web-page/2/
을의 가장 좋은 아이디어는 크로스 브라우저 표준 객체 XMLHttpRequest를 사용하는 것입니다. 다음 페이지에서 개요를 볼 수 있습니다 : http://www.jibbering.com/2002/4/httprequest.html
이러한 HTTP 클라이언트는 모두 HTTPS도 지원합니다.
dim xHttp: Set xHttp = createobject("MSXML2.ServerXMLHTTP")
xHttp.Open "GET", "https://yourhost.example.com/foo", False
' 2 stands for SXH_OPTION_IGNORE_SERVER_SSL_CERT_ERROR_FLAGS
' 13056 means ignore all server side cert error
xHttp.setOption 2, 13056
xHttp.Send
' read response body
WScript.Echo xHttp.responseBody
참조 : 당신은 너무 많은 그것은 근무
'xHttp.responseBody'는'xHttp.responseText'이어야합니다. HTTPS를 요구하는 Facebook API 요청을 설정하는 데 사용됩니다. 모든 오류를 우회하는 것은 안전 수단에 의한 매우 나쁜 습관이라고 생각하지만 테스트를 위해 작동합니다. – davidanton1d
감사합니다 ................... –