public String getRequestMessage(){
		if(byteDatas.size() == 1){// 如果长度为1的话
			this.message = CoderUtils.decode(ByteBuffer.wrap(byteDatas.get(0)));// 直接处理返回
		}else if(byteDatas.size() > 1){		
			ByteBuffer buffer = null;// 缓冲区
			if(this.dataPosition > BUFFER_LIMIT){// 收到的数据超过大小
				buffer = ByteBuffer.allocateDirect(Integer.parseInt(String.valueOf(this.dataPosition)));
			}else{// 收到的数据没有超过大小
				buffer = ByteBuffer.allocate(Integer.parseInt(String.valueOf(this.dataPosition)));
			}
				
			for(int i =0; i < byteDatas.size(); ++i){
				buffer.put(byteDatas.get(i));
			}
			
			buffer.flip();
			this.message = CoderUtils.decode(buffer);// 直接处理返回
		}
		
		return message;// 返回空串
	}