From 323007091fdcac4a3d65042bacaf4628f005f1ae Mon Sep 17 00:00:00 2001 From: Yang Zhao Date: Wed, 8 Jun 2022 22:06:01 +0800 Subject: [PATCH] impr: remove http/https:// in url (#13612) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * fix: update taos-tools ” * impl: add env variable for cloud platform * fix: print refine * remove http/https in front --- src/kit/shell/src/shellMain.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/kit/shell/src/shellMain.c b/src/kit/shell/src/shellMain.c index 7b77975e91..ada90091e3 100644 --- a/src/kit/shell/src/shellMain.c +++ b/src/kit/shell/src/shellMain.c @@ -104,6 +104,16 @@ int main(int argc, char* argv[]) { char* cloud_url = getenv("TDENGINE_CLOUD_URL"); if (cloud_url != NULL) { + char* start = strstr(cloud_url, "http://"); + if (start != NULL) { + cloud_url = start + strlen("http://"); + } else { + start = strstr(cloud_url, "https://"); + if (start != NULL) { + cloud_url = start + strlen("https://"); + } + } + char* tmp = last_strstr(cloud_url, ":"); if ((tmp == NULL) && ((tmp + 1) != NULL )) { fprintf(stderr, "Invalid format in environment variable TDENGINE_CLOUD_URL: %s\n", cloud_url); -- GitLab