通过查看这个API文档页面,是否可以判断后端使用的是哪个数据库?
MySQL将需要服务器上的一个php文件来处理请求、进行查询、以JSON格式打包数据,然后将其发送回设备。但在这种情况下,参数被传递给.json文件。请指点
发布于 2014-08-26 16:04:36
没有办法“看透”后端服务实际用于向您提供可能查询的信息的内容。您确定要继续使用此产品吗?该网站指出,Zomato将不再对个人可用,如果您每月不使用它,您的API键将被禁用。
发布于 2014-08-26 19:06:36
我还没有读过那个特定API的规范。但是通常情况下,通过研究API可以知道后端使用的是什么数据库吗?不是的。这就是API的全部要点:它应该保护API用户不受实现细节的影响。
很可能在很多情况下,您可以合理地猜测后端使用的工具。就像您看到API为您提供了一个语法,用于进行比较时,该语法看起来与Foobar中使用的专用比较函数完全相同,而在任何其他数据库产品中都找不到,这将是一条强有力的线索。但即使是这样的东西也不是证据。可能最初他们使用Foobar,然后切换到另一个数据库,但是为了保持兼容性,他们编写了代码来将Foobar转换成标准的SQL语法。
https://stackoverflow.com/questions/25510250
复制相似问题