|
|
1
6
REST实际上只在资源上使用HTTP谓词(GET、PUT、POST、DELETE)。资源上的所有操作都应该以这种方式表示。当您无法以适合其他三种逻辑的方式表达您的业务逻辑时,POST被用作一种通用工具。这就是为什么REST服务没有真正的WSDL,因为您在资源上只有4个方法。请注意,Zend Framework REST库并不是真正的RESTful,更像是一个普通的旧XML(POX)服务。 |
|
|
2
6
虽然Sam认为RESTful web应用程序不需要直接模拟WSDL是正确的,但有一个XML词汇表可用于描述RESTful web应用程序:WADL或XML Web Application Description Language . 在我的公司,我们主要使用WADL为我们想要构建的给定服务定义规范——我们通常不以编程方式使用它。也就是说, the WADL home page Restlet JavaREST框架,包括一个WADL扩展,用于基于WADL动态连接应用程序和基于有线应用程序动态生成WADL。我是WADL的粉丝,建议你去看看。 |
|
|
3
6
Swagger (现在是OpenAPI),它允许使用JSON开放标准描述REST服务。 |
|
|
4
1
实际上,可以使用WSDL实现这一点,但它应该是v2.0-请参阅“ Describe REST Web services with WSDL 2.0 |
|
|
5
0
如果在REST服务中使用XML,则可以提供XSD。 或者仅仅是XML的例子,应该足以解决简单数据结构的问题。 |
|
|
Jakob · 烧瓶REST-API:响应中的数值错误 2 年前 |
|
|
Omar Ahmed · 可以仅使用(CSRF)令牌进行身份验证吗 2 年前 |
|
|
Hyper10n · 从T-SQL查询内部管理HTTP会话 2 年前 |
|
|
Lavonne Riley · 无法获取数据并将其添加到谷歌工作表中 2 年前 |
|
|
testtt · 微服务REST调用和数据库事务 2 年前 |
|
|
JoeBim · PHP中的中程API 2 年前 |