java/spring/Native
前几天在工作时,我们的客户端因为后端的返回值的情况实在是太多直接摆烂了,让我来给他返回 url 便于她直接跳转,我赶鸭子上架的写好了一版能跑的代码,今天想着优化,抓破脑袋也不知道怎么办...
背景是这样的,客户端希望返回的对象能够包装 url,其中包装的 url 由点击空白处和点击按钮的两种 url ,(姑且称为 blankUrl,buttonUrl )
每个 URI 的基本构成是
write?id={}&router{}¶ms={}&query={}
例子:
{
"id":"此处由 response 中值动态获取",
"type":"ORDER",//此处为定值
}
老大希望能写成动态配置,可以灵活变更 router ,params ,query 的所有内容(包括动态获取属性的变化,如 id 原来取属性 A ,现在改为属性 B )。
小弟不才,实在是没想出什么优雅的解决方案...
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.