为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:
【操作系统】:
【CPU】:
【问题描述】*:
官网只提供了java的使用方法和api地址
但我想使用python来进行操作,经过研究dm的java底层代码,还是一直400badrequest,
这是创建数据源的代码
import requests
username = "admin"
password = "admin"
url = "http://36.140.31.145:32015/api/datasource/create" #"@type": "DataSourceBean",
params = {"dataSourceName":"dm8","dataSourceType":"DM8","properties":{"USER":"SYSDBA","PASSWORD":"SYSDBA","HOST":"","PORT":}}
pa = {"createTime":1687524525094,"createUser":1,"dataSourceName":"DM8","dataSourceType":101,"description":"","dirId":1001,"properties":{"CORE_POOL_SIZE":"0","PORT":"","SSL_PWD":"","HOST":"","MAX_POOL_SIZE":"50","USER":"SYSDBA","INIT_POOL_SIZE":"1","WAIT_CONNECTION_TIME":"180","DB_TYPE":"DM8","PASSWORD":"SYSDBA","SOCKETTIMEOUT":"1800","SSL_DIR":"","KEEP_ALIVE_TIME":"60","TEST_SQL":"select 1"}}
response = requests.post(url, params=pa,auth=(username, password))
print(response.text)
if response.status_code == 200:
print("数据源删除成功")
else:
print("数据源删除失败")
我需要创建数据源的参数信息,有无大神指点一下,求求了