我想上传一个mp3文件通过Websocket在安卓应用程序。
我在使用外部库http://autobahn.ws/android/
但问题是,通过这个库,我不能上传一个大的file.say 5MB。我尝试过对类似类型的libraries.But进行研究,但找不到合适的。有没有人试图在安卓应用程序的WebSocket上上传文件。
谢谢
发布于 2015-08-17 06:15:40
根据前面提到的错误,您正在接收"WebSocketException: frame payload too large",如果您转到正在使用的库的源代码并搜索错误,您将发现库本身施加的限制。
//立即在太大的框架上弹出 如果(payload_len > mOptions.getMaxFramePayloadSize()) {抛出新的WebSocketException(“帧有效负载太大”);}
在WebSocketOptions.java中您会发现这个限制
mMaxFramePayloadSize = 128 * 1024;
https://stackoverflow.com/questions/32042735
复制相似问题