From a3b02d1c3ed89fa1956d13b3d2fef0ee373cc75a Mon Sep 17 00:00:00 2001 From: zhaoyanggh Date: Wed, 8 Jun 2022 22:14:37 +0800 Subject: [PATCH] impr: 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 b8a674e39a..08786e9f33 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