文件名称:RestClient:灵活的HTTP客户端
文件大小:67KB
文件格式:ZIP
更新时间:2024-02-20 16:47:14
es6 ajax rest-client AjaxJavaScript
RestClient 用于浏览器的Restful HTTP客户端。 安装 使用npm: $ npm install @baiducloud/restclient 例 基本用作发布方法。 import { Client } from '@baiducloud/restclient' ; const client = new Client ( ) ; const params = { name : 1 } ; const options = { headers : { 'X-request-By' : 'RestClient' } } ; client . post ( '/api/test' , params , options ) . then ( data => { ... } ) ; 用作在ES6中扩展的基类。 import { Client } from '@baiducloud/restclient' ; export default new class extends Client { constructor
【文件预览】:
RestClient-master
----.gitignore(50B)
----tsconfig.json(6KB)
----README.md(6KB)
----rollup.config.js(617B)
----test()
--------client.test.js(1KB)
--------utils.test.js(3KB)
--------decorators()
--------plugin.test.js(847B)
--------plugins()
--------ajax.test.js(4KB)
----rollup.dev.config.js(615B)
----LICENSE(1KB)
----package.json(2KB)
----dist()
--------index.js.map(77KB)
--------index.js(50KB)
----src()
--------plugin.ts(2KB)
--------client.ts(2KB)
--------utils.ts(3KB)
--------decorators()
--------main.ts(359B)
--------plugins()
--------ajax.ts(6KB)
----.babelrc(628B)
----jest.config.js(6KB)
----types()
--------ajax.d.ts(3KB)
--------decorator.d.ts(174B)
--------utils.d.ts(680B)
--------plugin.d.ts(834B)
--------main.d.ts(257B)
--------decorators()
--------client.d.ts(847B)
--------plugins()
----.eslintignore(32B)
----.npmignore(151B)
----.travis.yml(80B)
----.editorconfig(147B)
----.eslintrc.js(1KB)
----demo()
--------bundle.js(4KB)
--------index.js(745B)
--------index.html(573B)