rails 中自连接该如何设计
项目中有个关于地区的表,国家->省->市->区->镇->乡这样的一个层级。 然后定义的表结构如下: area |-id |-name |-code |-parent_id 现在使用rails的 …
如何设计RESTful 通过tags和分类 获取文章列表?
例如正常的 get /api/articles/ 所有文章 get /api/articles/id 通过文章ID获取单个文章 那么如何通过tags 例如要做一个getArticleByTags 的接口如何…
WebSockets 能否用来做 API 服务, 不足在哪里?
RESTful API, 看起来几乎就是 WebSockets 的原始版本.. 除了 WebSockets 现在的浏览器兼容性是问题, 需要 Socket.IO 来弥补外, WebSockets 本身是否合…
REST API 的 DELETE 请求怎样处理参数?
在做 REST API, 相对于 Backbone 原生的方案, 发现实用中要有很多的参数才行, POST 请求 PUT 请求带参数没有问题, GET 请求看 StackOverflow 上有帖子…
RESTful API 如何解决 GUID/UUID 暴露问题?
首先想知道 GUID/UUID 暴露算问题吗? 即使安全性上无问题,从 URL 美观度考虑也不应该这么做吧,如何改进? 如果参数很多,比如十个八个的时候,API…
java Rest开源框架选择
当前的情况是这样的:我们正在使用RESTEasy作为我们的REST服务的开源框架我们遇到了很多与tomcat版本不兼容的问题,最终只能使用tomcat6作为我们的web…
分页显示的通用方法 服务层面的分析
写过很多项目,主要是基于SHH或者单独的Hibernate项目,并提供restful服务,对于分页也做过很多种尝试:服务接口直接接受pageNum和pageIndex两个参数…
REST架构中的PUT、DELETE请求如何实现?
REST的例子是这样的:POST /user 创建 GET /user/123 查看 DELETE /user/123 删除 PUT /user/123 更新浏览器的method只支持GET和POST呢,那PUT和DELET…
RESTful在这种情况下应该怎么设计?
根据RESTful的理念,比如我对订单对象进行RESTful风格的API设计如下: GET: /order 列出所有订单 POST: /order 创建一个订单 PUT: /order/ID 更新一…
开放接口(OpenAPI、RESTFUL)安全的解决方案有哪些?
一般情况下,开放接口(OpenAPI、RESTFUL)安全的解决方案有哪些?如token、数字签名、HTTS,此外还有哪些?通常情况下,是怎么解决后端服务暴露的接口…
spring mvc 2.x系列如何实现RESTful风格的URL
spring mvc3已经实现了,但是我目前使用了基于2.x系列的MVC,为了保持稳定,暂不打算升级到3.x。 那么请问如何达到像http://www.oschina.net/bbs/new_…
REST原则要求无状态,那是否意味着不能使用Session?
REST原则要求无状态,那是否意味如果架设RESTful风格的应用就不能使用Session? 那状态信息保存在哪里呢? 如果无状态,感觉对web应用的限制很大啊 …