随笔分类 - RTC 网络访问
RTC 网络访问
摘要:经测试 delphi7 RealThinClient-5.15 这个版本的接收数据比较大时,偶尔会有接收不完整的情况。 抓包确实是完整的,接收的red 回来的数据是不完整的。不管是解码前的还是解码后的都一样是不完整的,用官方的DEMO也是。 最后是加重试机制来解决,这点做客户端。高版本没有试,后面再
阅读全文
摘要:function TRtcHugeString.Get: AnsiString; var a,b,loc:integer; FPack2:PRtcStrArr; begin if FCount>1 then begin SetLength(Result, FSize); loc:=1; for a:
阅读全文
摘要:开源的版本也一样会。 rtcinfo.pas ,以下的解析 StatusCode 有问题,如果服务器返回的是 “HTTP/1.1 200” 后面没有状态文本。会解析不到 状态码,这里应该按标准格式来,协议 空格 状态码 空格 状态文本 一个一个解析才对,但是RTC 认为状态码、文本是要一起有的。例子
阅读全文
摘要:通常用WaitForCompletion(True) 去等待 如果中途不想要继续接受数据了 有两种方法: 在DataReceived里 //当前请求跳过 TRtcDataClient(sender).Request.Skip; //跳过所有请求 TRtcDataClient(sender).Skip
阅读全文
摘要:经测试: 测试的是docs.qq.com 用Fiddler2 去监控时,因为使用了代理。RTC 自动会使用winhttp 的,所以在看的时候是可以的。一旦退出了Fiddler2 就又不可以了。 1. UseWinHTTP = False 时如果请求的是https的,用的是winnet.dll 的 H
阅读全文
摘要://一般可以在一开始就先连接网站。设置自动连接即可 with RtcHttpClient do begin AutoConnect := True; ServerAddr := 'xxxx.com'; ServerPort := '80'; if not RtcHttpClient.isConnec
阅读全文

浙公网安备 33010602011771号