I want to send data over 400 KB. But the process is interrupted.
Code: Select all
Error handling data: Request rejected: No Controller ID in request! at Sfs2X.Core.SFSProtocolCodec.DispatchRequest (ISFSObject requestObject) [0x00000] in <filename unknown>:0
at Sfs2X.Core.SFSProtocolCodec.OnPacketRead (Sfs2X.Util.ByteArray packet) [0x00000] in <filename unknown>:0
at Sfs2X.Core.SFSIOHandler.HandlePacketData (Sfs2X.Util.ByteArray data) [0x00000] in <filename unknown>:0
UnityEngine.Debug:Log(Object)
NLabTool:OnErrorMessage(BaseEvent) (at Assets/NLab/NLabTool/Code/NLabTool.cs:386)
Sfs2X.Core.EventDispatcher:DispatchEvent(BaseEvent)
Sfs2X.SmartFox:ProcessEvents()
Request rejected: No Controller ID in request ???
Server side code :
Code: Select all
ISFSArray TmpRes = GetRivalRaceData(TmpUserId);
if(TmpRes != null)
{
TmpRivalName = TmpRes.getSFSObject(0).getUtfString("UserName");
TmpRivalRaceData = TmpRes.getSFSObject(0).getUtfString("Data");
}
SFSArray Tmp = new SFSArray();
for(String item:TmpRivalRaceData.split("|"))
{
Tmp.addUtfString(item);
}
ISFSObject sfso = new SFSObject();
sfso.putSFSArray("RaceData", Tmp);
send("LoadRaceData",sfso,user);
could you help. thanks