in edas-demo/config-demo/apollo-migration/src/main/java/com/alibabacloud/edas/tool/MigrateToEDAS.java [144:164]
private static void dealSingleConfig(IAcsClient client,
NacosConfig config,
boolean update) {
CommonRequest request = new CommonRequest();
request.setMethod(update ? MethodType.PUT : MethodType.POST);
request.setDomain(API_DOMAIN);
request.setVersion("2020-02-06");
request.setProtocol(ProtocolType.HTTPS);
request.setUriPattern("/diamond-ops/pop/configuration");
request.putQueryParameter("RegionId", REGION_ID);
request.putHeadParameter("Content-Type", "application/x-www-form-urlencoded");
request.setHttpContent(config.toFormData().getBytes(), "utf-8", FormatType.JSON);
try {
CommonResponse response = client.getCommonResponse(request);
log("Import EDAS config(%s) success.", config.basicInfo());
} catch (Throwable t) {
fatal("Import EDAS config(%s) error: %s", config.basicInfo(), t.getMessage());
}
}