0 Star 4 Fork 2

孤独小坏 / SSL Socket Client

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Project1.dpr 752 Bytes
一键复制 编辑 原始数据 按行查看 历史
孤独小坏 提交于 2016-04-20 21:21 . Update README.md
program Project1;
{$APPTYPE CONSOLE}
uses
Winapi.Windows,
Unit_SSL in 'Unit_SSL.pas';
Const
pSend :PAnsiChar = 'GET / HTTP/1.1' + #13#10 +
'Host: github.com' + #13#10 +
'User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko' + #13#10 +
'Accept:*/*' + #13#10#13#10;
Var
lpSSL :TSSL_Socket;
Buffer :PAnsiChar;
begin
lpSSL := TSSL_Socket.Create;
lpSSL.UseSSL := True;
lpSSL.Connect('github.com', 443);
if lpSSL.Connected then
begin
If lpSSL.Send(pSend, lstrlenA(pSend)) > 0 Then
begin
Buffer := GetMemory(1024 * 1024 * 64);
lpSSL.Recv(Buffer, 1024 * 1024 * 64);
Writeln(Buffer);
FreeMemory(Buffer);
end;
lpSSL.Disconnect;
end;
lpSSL.Free;
Readln;
end.
Delphi
1
https://gitee.com/7xCode/SSL-Socket-Client.git
git@gitee.com:7xCode/SSL-Socket-Client.git
7xCode
SSL-Socket-Client
SSL Socket Client
0420_01

搜索帮助