我正在引用Cordite NMS来实现网络地图服务,我正在使用Spring Boot来处理其余的API。 我的第一个目标是在请求中获取nodeInfo,然后将其转换为已签名的节点信息对象,以添加该节点。 谁能解释如何处理此请求? 以下是我要实现的目标的摘要,但是如果我以正确的方式进行操作,我将不知道任何线索。
公共Mono postNodeInfo(@RequestParam(“ nodeInfo”)MultipartFile nodeInfo){
//字节a = nodeInfo.transferTo(nodeInfo.getBytes());
//Object o = SerializationFactory.class.cast(nodeInfo);
//nodeInfo.getBytes();
SignedNodeInfo s = SerializationFactory.Companion.getDefaultFactory().withCurrentContext(SerializationDefaults.INSTANCE.getP2P_CONTEXT(),() -> {
try{
return nodeInfo.getInputStream() instanceof SignedNodeInfo;
}
catch (IOException e){
e.printStackTrace();
}
return null;
} );
return null;
}