相关疑难解决方法(0)

用于检查资源是否存在的REST标准

什么是检查资源是否存在的REST方法?假设您有一些名为Project的资源.通过我的理解,其中一个就是这样:

获取资源

GET /rest/projects/123

GET /rest/projects/someCriteria

GET /rest/projects/listOfIds
Run Code Online (Sandbox Code Playgroud)

这很简单,但是如果可用的话,整个对象都被检索出来,我们只想检查它是否在那里.是否有更优雅的解决方案,也许使用HEAD?

rest web-services web

10
推荐指数
1
解决办法
4045
查看次数

用于不存在的资源上的GET的REST标准

资源/ user/12345不存在.让我们说消费者正在随机尝试不同的ID.没有授权.任何用户都可以查看任何用户.从更广泛的意义上讲,我的问题是"如果您对不存在的资源进行GET,您应该返回什么?"

我应该为一个不存在的id返回一个空用户,还是应该返回一个包含正确状态代码的错误消息?

什么是典型/通常/推荐的做法?

rest

8
推荐指数
4
解决办法
1万
查看次数

是否可以在Firebug中关闭"NetworkError:404 Not Found - XXX"消息?

我使用生产数据库的副本在本地计算机上进行了大量的开发,这意味着数据库中引用的大多数图像文件在本地丢失.因此,"NetworkError: 404 Not Found - XXX"每次刷新页面时,Firebug的最新版本都会向JavaScript控制台发送消息,这使我很难看到我需要的实际信息.

我搜索了Firebug网站和Google Group没有运气.有没有办法禁用这些404通知,仍然可以看到相关的调试信息?

firefox firebug

4
推荐指数
1
解决办法
3971
查看次数

标签 统计

rest ×2

firebug ×1

firefox ×1

web ×1

web-services ×1