Delphi-Cross-Socket
Delphi-Cross-Socket copied to clipboard
Delphi cross platform socket library
能否出个Socket的Parser的代码或Demo,用来解决粘包的问题? 另外直接用TCrossSslSocket时,好像并没有验证ssl,不知道是不是我的用法不对。能还出个对应的Demo?
已经设置了 FHttpServer.SessionIDCookieName:='test' ARequest.Session 不为nil,但取 ARequest.Session.SessionID ,报错, 请问怎么取?谢谢~
It is possible to open a connection and, before the _FConnection_ is assigned, the status is set to _wsConnected_. Calling _Send_ raises an AV because of that: ```delphi procedure TCrossWebSocket.Send(const...
在运行目录没有libeay32.dll与ssleay32.dll的情况下也能正常访问https吗?
我发送了40M的数据到客户端,OnSent回调与TCrossConnectionCallback事件中取到的大小都是发送完成或即将发送的大小,我需要知道系统拆包后列队发送的回调大小从而计算每秒传输速度。应该怎么处理。
LGPL3.0需要开源衍生品代码,这个确实对项目有好处,但是对于底层轮子来说就显得十分尴尬,建议改用更宽松一些的开源协议。
当应用退出的时候,释放客户端的websocket,依然会触发OnResponse事件,导致非法访问的异常,此时websocket client对象已经被释放掉了。 First chance exception at $0127D4EC. Exception class $C0000005 with message 'access violation at 0x0127d4ec: read of address 0x00000000'. Process (72684) 报错代码位于 _Lock; 此时 TCrossWebSocket Self 指针已经是不可访问的对象了。并且此时的 FStatus 也已经是非法数据...
GateSocket.Start( procedure(const AListen: ICrossListen; const ASuccess: Boolean) begin if not ASuccess then begin Application.MessageBox('监听端口被占用,请更换监听端口后重新启动!!!', '提示信息', MB_OK + MB_ICONERROR); Exit; end; end );