RESTfull与URL设计之收集那些卖萌的URL(持续更新中)

最近更新:

 

1.网易的dao类方法作为url看起来真亲切啊!getPositionById

http://hr.163.com/getPositionById.do?rms=1&id=678

2.http://hr.163.com/queryPosition.do?rms=1   这个倒是稍微好一点。

针对上面两个,参考RESTful的url设计。

  我个人觉得应该是这样的:

http://hr.163.com/position/678

 

三,分一个区

点点网url设计。

www.diandian.com 初进去中间是注册表单。

点击登录后url为:

www.diandian.com/login

登录成功之后主页为:

www.diandian.com/home

自己设置的个性域名,进入到自己主页,对处版。我刚登录成功,也会在右上角出现,管理操作按钮。

http://suisuilian.diandian.com/

 

博客设置的url为

www.diandian.com/customize/suisuilian

以以路径第一部分为功能名称,第二部分为用户个性域名。可以用来表示定义用户。

在用户主页点击"发现"进去之后。

url:www.diandian.com/wall  这个页面上半部分相当于动态热门图片集。

下面是各图集分类列表。

 

在图片集中点击其中一张图进入到如下一个url

http://www.diandian.com/tag/%E8%89%BA%E6%9C%AF?firstfeed=b291bff0-7026-11e1-a92a-782bcb38253b

上面的url encode过后的是"艺术"两个字。一个汉字被编码成了。3个url 实体啊。

tag是表示标志,艺术后面跟的firstfeed是什么意思呢?还有后面一串代码。是怎么生成的?难道是uuid.

我猜想firstfeed指的是,我点击进来的那张图片。确实我点击进来的图片,出现在这个tag分类的最上面。

嗯,因为可以推断firstfeed后面的值是这个图片(代表一篇轻博的唯一代码uuid)

点击某一个条目后,轻博会展开,但不会跳转到 新的url中去。

 

在点击自己名字后跳转到如下链接:

www.diandian.com/dianlog/suisuilian

然后博客的一些信息上页面都是以上面的链接为前缀的。

 

查看自己的某一个单独的博客时链接为:

suisuilian.diandian.com/post/2011-11-24/7067190

上面的时间我知道,但是后面的70767190表示什么呢?

我猜是时间但是不对。

在这个post页面右上角有一些操作按钮,如分享。

分享到新浪微博的链接是:

http://www.diandian.com/share/goto/sina_weibo/3afdd120-1646-11e1-b4b1-782bcb3825eb

很显然,后面跟的是我的这个轻博的uuid吧。

/share/goto/sina_weibo/  中间用一个动词goto,为要有这个呢。

 

 

 

 

 

你可能感兴趣的:(Restful,URL设计)