关于 restful 参数规则 哪种比较合理?
返回值:
- code:200,message:"succ", id:"12", name:"course12"
- code:200,message:"succ", data:{id:"12", name:"course12"}
入参:
- token:"123456", id:"12", name:"course12"
- token:"123456", data:{id:"12", name:"course12"}
如果做合法性验证??
以及是否增加时间戳验证??
我之前做了时间戳 遇到的比较坑的事是 客户端(手机)的时间不准。。调了系统时间导致 app 没数据了。。。
合法性验证 之前做的 是把所有参数 进行 SHA-1 签名 然后服务端验证参数是否被串改
再补充一个问题
关于接口版本控制,你们是放在 path 里 还是 参数 params 里?
我觉得 path 里直观 @PathVariable, 但是不合法就直接被 spring 返回了
如果放到参数里,可以增加更多控制操作
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于