用params缩短网址

时间:2017-01-05 05:01:23

标签: angular

我有一个带有参数的网址,以便用户可以共享网址,并提供与参数相关的特定内容。我只是想知道在分享网址时是否会以某种方式缩短网址?

这是我的网址(作为评论,所以你可以看到它而不滚动):

  

http://localhost:3000/#/find;categories=m-African,m-Argentine,m-Asian,m-Asian   融合,m-BBQ,m-Bakery,m-Beverages,m-Brazilian,m-Breakfast,m-British,m-Cafe,m-Cambodian,m-Chinese,m-Coffee and Tea,m-Contemporary,m-大陆,M-德利,M-甜点,M-饮料   只有,m-European,m-Fijian,m-Filipino,m-Finger Food,m-Fish and   薯片,m-French Fusion,m-German,m-Greek,m-Grill,m-Healthy Food,m-Ice   奶油,M-印,男,印度尼西亚,M-国际间爱尔兰,M-意大利,M-日,M-犹太人,M-果汁,M-猕猴桃,M-韩国,男拉丁,男,美国, M-黎巴嫩,M-马来西亚,M-地中海,M-墨西哥,M-中东   东,男,蒙古族,M-摩洛哥,女尼,M-北   印度,M-太平洋,M-波斯,M-比萨,M-葡萄牙语,M-酒吧   食物,m-Seafood,m-Singaporean,m-South Indian,m-Spanish,m-Sri   斯里兰卡,M-牛排,M-街   食品,M-寿司,M-台湾,M-泰,M-土耳其,M-越南,GP-肉,GP-乳制品,GP-糖果,GP-甜点,GP-烘烤,GP-调味品,糖蛋白饮料, GP-博士   智商,gp-Magma,gp-Tornado; mealtypes =用餐,吃   离开,交付; location = Greymouth,New   新西兰; distancenumber = 15; distanceunits =公里

或者,这个长期分享网址实际上是不错的做法?

1 个答案:

答案 0 :(得分:0)

这完全取决于你如何实现这个目标。但就个人而言,我觉得长篇网址不适合分享,因为: -

  • 很难理解/认识
  • 复制粘贴此网址时可能会错过某些参数(这可能会导致功能中断)
    • 对人眼不好:)

我会使用此URL创建一个小URL,并将这个微小的URL共享给用户并在我的应用程序上解析它。 Refer this