我们正在构建一个 RESTful API,它主要返回 JSON 格式的响应。大多数资源还将有条件地将响应包装为 JSONP 格式,具体取决于查询参数“回调”是否存在。
我的问题是,“我们是否应该以 '.js' 结尾我们的端点名称,因为它们是 JSON?”
通常,Web 服务不以文件扩展名结尾。但是,如果我们将 URL 视为静态资源(通过动态生成)而不是服务,那么给端点文件扩展名对我来说是有意义的。
这样做会改变什么吗?它以任何方式有益还是有害?
提前致谢。
我们正在构建一个 RESTful API,它主要返回 JSON 格式的响应。大多数资源还将有条件地将响应包装为 JSONP 格式,具体取决于查询参数“回调”是否存在。
我的问题是,“我们是否应该以 '.js' 结尾我们的端点名称,因为它们是 JSON?”
通常,Web 服务不以文件扩展名结尾。但是,如果我们将 URL 视为静态资源(通过动态生成)而不是服务,那么给端点文件扩展名对我来说是有意义的。
这样做会改变什么吗?它以任何方式有益还是有害?
提前致谢。