Documentation ¶
Index ¶
- func GetServiceConfig(key string) (string, error)
- func TransformDPType(dptype int) string
- func UpdateHttpParam(params string) (string, error)
- type DataProviderResp
- type EncryptedDPResult
- type HttpDataProvider
- func (dp *HttpDataProvider) CheckHttpStatus(httpMethod, urlpath, params string) (bool, error)
- func (dp *HttpDataProvider) CheckUrl(urlpath string) error
- func (dp *HttpDataProvider) InvokeMethod(methodName string, paramMap map[string]interface{}) ([]byte, error)
- func (dp *HttpDataProvider) InvokeMethodWithParamStr(methodName string, paramStr string) ([]byte, error)
- func (dp *HttpDataProvider) ParseHttpResult(httpMethod, urlpath, params string) (string, error)
- func (dp *HttpDataProvider) VerifyDataSig(body []byte) (bool, error)
- type MultiDPResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetServiceConfig ¶
func TransformDPType ¶
func UpdateHttpParam ¶
Types ¶
type DataProviderResp ¶
type EncryptedDPResult ¶
type EncryptedDPResult struct { Data interface{} `json:"data"` Encrypted string `json:"encrypted"` }
type HttpDataProvider ¶
type HttpDataProvider struct {
// contains filtered or unexported fields
}
func NewHttpDataProvider ¶
func NewHttpDataProvider(dp *store.DataProvider) (*HttpDataProvider, error)
func (*HttpDataProvider) CheckHttpStatus ¶
func (dp *HttpDataProvider) CheckHttpStatus(httpMethod, urlpath, params string) (bool, error)
func (*HttpDataProvider) CheckUrl ¶
func (dp *HttpDataProvider) CheckUrl(urlpath string) error
func (*HttpDataProvider) InvokeMethod ¶
func (dp *HttpDataProvider) InvokeMethod(methodName string, paramMap map[string]interface{}) ([]byte, error)
deprecated
func (*HttpDataProvider) InvokeMethodWithParamStr ¶
func (dp *HttpDataProvider) InvokeMethodWithParamStr(methodName string, paramStr string) ([]byte, error)
func (*HttpDataProvider) ParseHttpResult ¶
func (dp *HttpDataProvider) ParseHttpResult(httpMethod, urlpath, params string) (string, error)
func (*HttpDataProvider) VerifyDataSig ¶
func (dp *HttpDataProvider) VerifyDataSig(body []byte) (bool, error)
type MultiDPResult ¶
type MultiDPResult struct { Data interface{} Sig string }
Click to show internal directories.
Click to hide internal directories.