请教一下关于接口文档相关知识
接口文档里有许多不同的地址,例如:
// 需要使用get方式获取数据库数据的
http://localhost:8080/home/news
http://localhost:8080/home/swipers
http://localhost:8080/area/city
http://localhost:8080/area/map
http://localhost:8080/home
// 需要使用post方式向数据库发送数据的
http://localhost:8080/houses/image
http://localhost:8080/user/login
http://localhost:8080/user/registered
// 需要使用delete方式向数据库删除数据的
http://localhost:8080/user/favorite/{id}
// 需要使用patch方式向数据库修改数据的
http://localhost:8080/admin/users/{id}
http://localhost:8080/admin/houses/{id}
接口文档通常是用来描述一个系统的接口的信息的文档,它可以用多种形式表示,如 Markdown,Swagger,Word 文档等。
接口文档并不是直接让地址生效,而是需要开发人员按照文档的要求来编写代码,并在服务器上运行,客户端就可以通过 HTTP 协议与服务器进行通信,访问接口,获取数据或执行操作。
数据库是用来存储数据的系统,它本身并没有任何关于接口的信息,决定这些要求的不是数据库,
例如 http://localhost:8080/user/login 这个地址以 POST 方式与数据库沟通的是接口文档,而不是数据库,如果把地址里的 login 改成 info 或者把请求方法改成 PATCH,那么就会出现与数据库沟通不成功的情况,因为数据库只能接受接口文档中定义的地址和请求方法。
** 要让接口文档里显示的地址和沟通方式生效(例如 http://localhost:8080/user/login 以 POST 方式),请问有哪些实现接口的编程语言和框架可选择?假如已经把接口文档写好了,并放在本地电脑里的这个位置e:\ **