最近想通过https传输数据,客户端使用POST推送,因为数据一个结构体的集合,所以选用ByteArrayEntity形式发送。
---------------------------------------------------------------------------------------------------------
数据结构:
Messages.Builder messageBuilder = CanalPacket.Messages.newBuilder();
List<ByteString> list = new ArrayList<ByteString>();
for (Entry entry : newEntryList) {
list.add(entry.toByteString());
messageBuilder.addMessages(entry.toByteString());
}
----------------------------------