swagger-client-generator:根据给定的swagger 1.2模式自动生成api对象

时间:2024-06-09 13:33:33
【文件属性】:

文件名称:swagger-client-generator:根据给定的swagger 1.2模式自动生成api对象

文件大小:61KB

文件格式:ZIP

更新时间:2024-06-09 13:33:33

JavaScript

Swagger客户端生成器 生成给定请求处理程序和模式的客户端(可以使用生成: npm install -g fetch-swagger-schema; fetch-swagger-schema ) 。 它旨在通过传入针对所使用平台的请求处理程序(例如,您在浏览器中的XHR请求处理程序以及在节点中的请求)来为创建摇摇欲坠的客户端提供帮助。 它根据API端点提供,并将给定数据转换为适当的url,标头和正文信息,以供请求处理程序使用。 例子 function requestHandler ( error , request ) { if ( error ) return console . error ( error . toString ( ) ) ; var xhr = new XMLHttpRequest ( ) ;


【文件预览】:
swagger-client-generator-master
----bower.json(772B)
----src()
--------createClient.js(4KB)
--------createOperationHandlerSpec.js(7KB)
--------createOperationHandler.js(5KB)
--------getRequestHeadersSpec.js(4KB)
--------createClientSpec.js(3KB)
--------getRequestUrlSpec.js(3KB)
--------getRequestHeaders.js(3KB)
--------applyAuthDataSpec.js(4KB)
--------errorTypes.js(3KB)
--------getRequestBody.js(2KB)
--------getRequestBodySpec.js(4KB)
--------getRequestUrl.js(2KB)
--------applyAuthData.js(2KB)
----.travis.yml(38B)
----example()
--------index.html(1015B)
--------schema.json(13KB)
--------schemaUpdater.js(461B)
----gulpfile.js(277B)
----README.md(7KB)
----LICENSE-APACHE2(550B)
----dist()
--------swagger-client-generator.min.js(17KB)
--------swagger-client-generator.js(94KB)
--------swagger-client-generator.min.js.map(52KB)
----.gitignore(114B)
----index.js(47B)
----package.json(1KB)
----dev()
--------karmaConfig.js(100B)
--------jsHintConfig.js(1KB)

网友评论