Leave / intact

This commit is contained in:
2026-06-17 17:34:07 +02:00
parent 0208a7549c
commit 12222e9a0f
2 changed files with 6 additions and 5 deletions

View File

@@ -6,7 +6,8 @@ static inline bool byte_is_url_safe(char c) {
|| (c >= '0' && c <= '9') || (c >= '0' && c <= '9')
|| (c >= '(' && c <= '*') || (c >= '(' && c <= '*')
|| c == '!' || c == '-' || c == '!' || c == '-'
|| c == '.' || c == '_'; || c == '.' || c == '_'
|| c == '/';
} }
// Determines if a string needs to be URL encoded. // Determines if a string needs to be URL encoded.

View File

@@ -38,8 +38,8 @@ int main() {
noh_log(NOH_INFO, "url_encode:"); noh_log(NOH_INFO, "url_encode:");
check_string(url_encode, &good, &bad, check_string(url_encode, &good, &bad,
"abcdefghijklmnopqrstuvwxyz1023456789ABCDEFGHIJKLMNOPQRSTUVWXYZ()*!-._", "abcdefghijklmnopqrstuvwxyz1023456789ABCDEFGHIJKLMNOPQRSTUVWXYZ()*!-._/",
"abcdefghijklmnopqrstuvwxyz1023456789ABCDEFGHIJKLMNOPQRSTUVWXYZ()*!-._"); "abcdefghijklmnopqrstuvwxyz1023456789ABCDEFGHIJKLMNOPQRSTUVWXYZ()*!-._/");
check_string(url_encode, &good, &bad, check_string(url_encode, &good, &bad,
"~!@#$%^&*()_+-=", "~!@#$%^&*()_+-=",
@@ -49,8 +49,8 @@ int main() {
noh_log(NOH_INFO, "url_decode:"); noh_log(NOH_INFO, "url_decode:");
check_string(url_decode, &good, &bad, check_string(url_decode, &good, &bad,
"abcdefghijklmnopqrstuvwxyz1023456789ABCDEFGHIJKLMNOPQRSTUVWXYZ()*!-._", "abcdefghijklmnopqrstuvwxyz1023456789ABCDEFGHIJKLMNOPQRSTUVWXYZ()*!-._/",
"abcdefghijklmnopqrstuvwxyz1023456789ABCDEFGHIJKLMNOPQRSTUVWXYZ()*!-._"); "abcdefghijklmnopqrstuvwxyz1023456789ABCDEFGHIJKLMNOPQRSTUVWXYZ()*!-._/");
check_string(url_decode, &good, &bad, check_string(url_decode, &good, &bad,
"%7e!%40%23%24%25%5e%26*()_%2b-%3d", "%7e!%40%23%24%25%5e%26*()_%2b-%3d",