HTTP服务器用什么组件或者方式比较好
我目前用Indy的HttpServer组件来编写,但遇到一个暂时没有办法解决的问题,
就是上传文件到这个HTTPServer,如果文件名包含中文,则会出现乱码。
网上查了一下,这是个indy的遗留问题,据说要到11的版本才会解决。
故在此请教各位大神,此类需求用什么组件或者方式比较好?
1) RTC
2) TMS Sparkle
3) 图简单的话用IDHttpServer。想要能很好控制,也可以直接自己写,Socket监听80端口,处理HTTP协议的请求
4)还支持HTTPS哦:
https://www.quickburro.org
5) 看看 mORMot 里面的这个例子吧,简单而强大:
https://github.com/synopse/mORMot/blob/master/SQLite3/Samples/04%20-%20HTTP%20Client-Server/Unit2Static.pas
http://bbs.2ccc.com/topic.asp?topicid=527875
------------------------------------------------------------------------------------------------
mormot 比较快,并发数量没有测试过,也希望做过测试的朋友说一下
个人测试发现: Diocp 比 RealthinClient 稳定
http://bbs.2ccc.com/topic.asp?topicid=529065
------------------------------------------------------------------------------------------------
不要用StreamSec,有几个问题无法解决,不能正常使用。
推荐你用SecureBlackbox中的sslblackbox部分就可以了。
SecureBlackbox用法:
https://www.offeu.com/www/index_id_138.html
http://bbs.2ccc.com/topic.asp?topicid=528179