Mybricks插件-连接器-http
简介
用于连接端到端的http接口,支持get、post、put、delete等请求。
如何使用
插件使用需结合 Mybricks 设计器引擎,配置如下
import servicePlugin from '@mybricks/plugin-connector-http';
const appConfig = {
plugins: [
servicePlugin({
isPrivatization: false,
addActions: [
{
type: 'http-sql',
title: '领域接口',
noUseInnerEdit: true,
render: (props) => {
return (<div />);
}
},
],
pure: true,
}),
toolsPlugin(),
],
com: {
env: {
callConnector(connector, params, connectorConfig = {}) {
const plugin = designerRef.current?.getPlugin(connector.connectorName);
if (plugin) {
return plugin.callConnector(connector, params, {
...connectorConfig,
before: options => {
return options;
}
});
} else {
return Promise.reject('错误的连接器类型.');
}
},
}
}
};