我在var toy = {
price: 50
}
var model = {
data: toy
}
var datacopy = angular.copy(model.data);
datacopy.price = 50
console.log(datacopy.price)
console.log(model.data.price)
客户端使用java-websocket库与android
ws服务器进行通信。我正在使用上面的库来处理来自服务器的异步响应。以下是python
类的@override
方法:
websocket
当 @Override
public void onOpen(ServerHandshake serverHandshake)
{
}
@Override
public void onMessage(String message)
{
}
public void onMessage(WebSocket webSocket, ByteBuffer byteBuffer)
{
}
@Override
public void onMessage(ByteBuffer bytes)
{
super.onMessage(bytes);
}
@Override
public void onClose(int i, String s, boolean b)
{
}
@Override
public void onError(Exception e)
{
}
以字符串格式从服务器获得异步响应时,如果它超过4096字节,则android-client
获取不完整的数据。服务器发送完整数据。我测试了大约8000字节
onMessage(String)
如何在android-client
流中读取所有数据(超过4096个字节)?有没有人使用java-websocket库面临这样的问题?