文件名称:json_api_errors:使用组合,依赖项注入和构建器模式的JSON API错误规范的实现
文件大小:84KB
文件格式:ZIP
更新时间:2024-06-04 17:08:08
Ruby
JsonApiErrors 优雅地处理错误非常棒。 我当时很辛苦,所以我采取的步骤之一是创建一个简单的错误对象,该对象遵循Json API Error规范,未与任何其他库耦合。 并非所有错误都需要得到妥善处理,但是对于那些表现出色的用户,可以看到响应格式化为不会感觉到您的世界崩溃了(即使确实如此!): { " errors " : [ { " id " : " 10002 " , " status " : " 400 " , " links " : { " about " : " www.info-about-the-error.org " }, " code " : " Bad Request " , " title " : " Your request didn't have a
【文件预览】:
json_api_errors-master
----.travis.yml(76B)
----bin()
--------console(340B)
--------setup(115B)
----Rakefile(198B)
----test()
--------error_test.rb(659B)
--------test_helper.rb(113B)
--------json_api_errors_test.rb(154B)
--------error_collection_test.rb(1KB)
--------templates_test.rb(812B)
----json_api_errors-0.1.8.gem(74KB)
----json_api_errors.gemspec(1KB)
----Gemfile(100B)
----.gitignore(87B)
----lib()
--------json_api_errors.rb(162B)
--------json_api_errors()
----CODE_OF_CONDUCT.md(1KB)
----README.md(8KB)
----LICENSE.txt(1KB)