导航:
论坛 -> DELPHI技术
斑竹:liumazi,sephil
作者:
2019/3/11 15:31:28
标题:
加入我的收藏
楼主:
Tc := TQHttpRequests.Create; Tc.Get('https://www.qq.com',resdata); 两行代码就可以读取https, 还可以post, 项目做得不错, 值得表扬.. 重要是免费的.
----------------------------------------------
delphi界写python最强, python界写delphi最强. 写自己的代码, 让别人去运行.
作者:
2019/3/11 17:10:47
1楼:
----------------------------------------------
-
作者:
2019/3/11 17:14:20
2楼:
----------------------------------------------
[alias] co = clone --recurse-submodules up = submodule update --init --recursiveupd = pullinfo = statusrest = reset --hard懒鬼提速https://www.cctry.com/ >http://qalculate.github.io/downloads.htmlhttps://www.cctry.com/
作者:
2019/3/11 19:09:53
3楼:
TIdHttp也是两行代码啊! IdHTTP1 := TIdHTTP.Create; IdHTTP1.Get(url,fs);
----------------------------------------------
UniKeeper V10.40 -- 您最贴心的个人数据管理助手
作者:
2019/3/11 19:12:19
4楼:
顶个。
----------------------------------------------
山外青山楼外楼,能人背后有能人弄..
作者:
2019/3/11 19:19:24
3楼:
支持开源项目! 用mORMot的话,对应的代码如下(就一句话): s := HttpGet('https://www.qq.com'); 下面是完整的控制台程序: program Project1; {$APPTYPE CONSOLE} {$R *.res} uses System.SysUtils, SynCrtSock; var s: string; begin s := HttpGet('https://www.qq.com'); Writeln(s); end.
----------------------------------------------
-
作者:
2019/3/11 19:36:48
5楼:
@hardnut 提示缺少ssl 库.
----------------------------------------------
delphi界写python最强, python界写delphi最强. 写自己的代码, 让别人去运行.
作者:
2019/3/11 21:17:11
6楼:
indy 如果使用 SSL 必须要带openssl.exe,libeay32.dll,ssleay32.dll这些库。。。
----------------------------------------------
delphi 是兴趣,和工作无关,即使它倒闭。又不靠它 delphi 吃饭,怕甚?
作者:
2019/3/11 21:55:01
7楼:
是的,你需要 libeay32.dll, ssleay32.dll, SSL库可不是个简单的东西, 相信QDAC项目也是使用这个免费的SSL实现, 不会去自己实现, 下载网页: https://www.indyproject.org/download/ssl/ https://indy.fulgan.com/SSL/
----------------------------------------------
UniKeeper V10.40 -- 您最贴心的个人数据管理助手
作者:
2019/3/11 21:56:51
8楼:
我用WinInet的API封装的也就一句话. HttpRequest(Url:string;isPost : boolean; AStream : TStream); 还有几个overload的函数可以自定义头什么的. 不需要SSL的DLL,因为WININET是Windows自带的. 只是不能跨平台.
----------------------------------------------
武稀松http://www.raysoftware.cn
作者:
bdl1 (bdl1)
▲▲▲▲▲
-
普通会员
2019/3/11 22:11:13
9楼:
确实牛!
----------------------------------------------
-我的博客
作者:
2019/3/11 22:14:23
10楼:
https://docs.microsoft.com/zh-cn/windows/desktop/WinHttp/iwinhttprequest-interface https://docs.microsoft.com/zh-cn/windows/desktop/api/http/nf-http-httpreceivehttprequest to 8楼 用的这个吗?
----------------------------------------------
[alias] co = clone --recurse-submodules up = submodule update --init --recursiveupd = pullinfo = statusrest = reset --hard懒鬼提速https://www.cctry.com/ >http://qalculate.github.io/downloads.htmlhttps://www.cctry.com/
作者:
2019/3/11 22:39:41
11楼:
@wr960204 (武稀松), mORMot直接支持https,不需要外部依赖,而且是跨平台的(Delphi和FPC)。 不过不要说大家都明白,其实单单比较简短性并没有意义,对于熟手来说,最重要是功能丰富性、稳定性、可扩展性等等。 当然,我跟帖的目的当然不是怼楼主,一点这样的意思都没有,只是凑一下热闹,很感谢楼主来分享关于qdac的新功能,大家有没有发现,delphi服务端开发框架越来越丰富了,国内的国外的,开源的商业性的,各自都有很多选择了。
----------------------------------------------
-
作者:
2019/3/12 8:55:29
12楼:
Delphi 自带的 TNetHTTPClient 原生支持https、跨平台.... var Response:= NetHTTPClient1.Get('https://www.google.com').ContentAsString();
----------------------------------------------
Delphi4Linux Delphi三层/FireDAC 技术群:734515869 http://www.cnblogs.com/rtcmw
作者:
2019/3/12 9:34:40
13楼:
客户端控件,还是用官方的吧
----------------------------------------------
中间件QQ群: 92449782 博客: http://www.cnblogs.com/hnxxcxg/
作者:
2019/3/12 9:41:07
13楼:
@earthsbest 谢谢, TNetHTTPClient的确也方便..
----------------------------------------------
delphi界写python最强, python界写delphi最强. 写自己的代码, 让别人去运行.
作者:
2019/3/12 9:42:33
14楼:
@earthsbest 我想问一下, 假如某人给了我一个类名, 如THTTPClient, 但我不知道它在哪个引用体中.. 怎么才能够让编辑器帮我自动找出来??
----------------------------------------------
delphi界写python最强, python界写delphi最强. 写自己的代码, 让别人去运行.
作者:
2019/3/12 11:25:05
15楼:
自己搜索出来
----------------------------------------------
-
作者:
2019/3/12 11:38:40
16楼:
@wg961423 没vs studio 智能啊..
----------------------------------------------
delphi界写python最强, python界写delphi最强. 写自己的代码, 让别人去运行.
作者:
hs_kill (lzl_17948876)
★☆☆☆☆
-
普通会员
2019/3/12 13:18:03
17楼:
@tuesdays 帮助里搜索
----------------------------------------------
http://www.cnblogs.com/lzl_17948876/
作者:
2019/3/12 16:27:53
18楼:
把类名复制到编辑器里面并选中,按 F1 就会调用相关帮助文档出来了。
----------------------------------------------
Delphi4Linux Delphi三层/FireDAC 技术群:734515869 http://www.cnblogs.com/rtcmw
作者:
2019/3/12 16:59:22
19楼:
@earthsbest 搜索出来, 但看界面上不知道哪个才是真正需要引用的.. 太乱了.
----------------------------------------------
delphi界写python最强, python界写delphi最强. 写自己的代码, 让别人去运行.
作者:
2019/3/12 17:18:04
20楼:
THTTPClient 类名前面的部分就是所在的单元:System.Net.HttpClient
此帖子包含附件: 大小: 238.1K
----------------------------------------------
Delphi4Linux Delphi三层/FireDAC 技术群:734515869 http://www.cnblogs.com/rtcmw
作者:
2019/3/12 17:25:17
21楼:
用了下Qjson,解析jason文件还是很方便很好用,速度也比较快。 感谢哈!
----------------------------------------------
-
作者:
2019/3/17 11:24:30
22楼:
QDAC 里面要给 QWorkers,QJson 这两个是精华
----------------------------------------------
delphi 是兴趣,和工作无关,即使它倒闭。又不靠它 delphi 吃饭,怕甚?