REST服务是否需要后端资源支持?
用例是这样的。
我希望运行一个节点服务器实例,该实例充当服务,将json文件转换为html、css或js文件并返回它,并考虑了以下端点:
/:slug
/:slug/html
/:slug/css
/:slug/js
您知道,端点实际上并不表示后端资源的端点。如果客户机想要转换json文件(在请求体中发送),它只是代表一个通用端点供客户端调用。
这是可以接受的,还是违背了REST范式?
发布于 2016-07-20 00:40:31
构建一个完整的RESTful设计可能是一个有趣的想法。我的想法是将每个端点作为自己的端点来处理。
POST / everything
POST /css the css
POST /HTML the html
POST /JS the js
这样,您就有了更多的灵活性,并可以使这一功能在未来的其他方面可见,与小麻烦的集成!
希望我的输入有一点帮助!
https://stackoverflow.com/questions/38470557
复制相似问题