use*_*096 3 delphi ssl get request apache-synapse
只有对HTTP URL的GET请求才有效.如果我尝试请求HTTPS网址,则它不会返回任何内容.我几乎尝试了一切.感谢任何帮助.
这是我的代码:
SynHttp.Sock.CreateWithSSL(TSSLOpenSSL);
SynHttp.Sock.SSLDoConnect;
SynHttp.HTTPMethod('GET', 'https://www.google.com/');
Resp.LoadFromStream(SynHttp.Document);
HtmlResponse := Resp.Text;
Run Code Online (Sandbox Code Playgroud)
SynHTTP是THTTPSend对象.
确保:
ssleay32.dll和libeay32.dll-最简单的方法是将它们复制到你的exe文件的目录.ssl_openssl.pas并ssl_openssl_lib.pas到项目中.然后它应该立即工作.
| 归档时间: |
|
| 查看次数: |
7360 次 |
| 最近记录: |