--- a/src/server/util/util.c Sun Dec 07 17:37:05 2025 +0100 +++ b/src/server/util/util.c Sun Dec 07 17:48:42 2025 +0100 @@ -56,6 +56,7 @@ #include <cx/string.h> #include <cx/mempool.h> #include <cx/printf.h> +#include <ctype.h> #include "pblock.h" #include "util.h" @@ -1157,3 +1158,18 @@ return ns; } +/* ----------------------------- util_is_url ------------------------------ */ + +NSAPI_PUBLIC int util_is_url(const char *url) +{ + const char *t = url; + + while(*t) { + if(*t == ':') + return 1; + if(!isalpha(*t)) + return 0; + ++t; + } + return 0; +}