本周总结

这几周主要是集团接口和云盘接口。
关于集团接口与云盘接口都是使用restTemplate用于发送请求
1.都需要的是json格式的数据,可以使用objectMapper序列化json
JsonObject jsonObject=JsonObject.fromObject(xxx)
String testBodyJson = objectMapper.writeValueAsString(testBody);
以前使用的是JsonObject
JsonObject jsonObject=JsonObject.fromObject(xxx)
但现在这个框架在处理JAVA8新时间API的时候会序列化成其他很奇怪的格式。
2.可以将toString()手动改写成需要的格式,自动生成的格式有时候并不能使用,像集团接口的get方法里将参数拼接到链接上。
自动生成的,然后拼接到链接上有问题在这里插入图片描述在这里插入图片描述
所以就需要改一下
在这里插入图片描述在这里插入图片描述
3.签名和id的发送,由于集团接口那边是要求将它们俩以键值对的形式设在头部
在这里插入图片描述
所以在弄云盘接口的时候下意识的就想这样弄了,然后出错,云盘接口里是将它们以参数发送。
还有一个惯性问题导致弄了好久,就是关于签名的计算的问题,因为它们都是使用HmacSHA1和base64,所以也就没有再自己进行计算,就直接套用了,然后就一直出错,因为惯性思维也没有去考虑是不是签名计算错误了,所以卡了好久。

发布项目到远程服务器,需要修改主程序
在这里插入图片描述
主程序需要继承一个SpringBootServletInitializer
在这里插入图片描述
不改的话tomcat无法识别打出来的war包

然后关于域名的问题,需要在linux的/etc/hosts里加入所用域名和它的ip
ip 域名
不然的话会报错
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值