Leave / intact
This commit is contained in:
@@ -6,7 +6,8 @@ static inline bool byte_is_url_safe(char c) {
|
||||
|| (c >= '0' && c <= '9')
|
||||
|| (c >= '(' && c <= '*')
|
||||
|| c == '!' || c == '-'
|
||||
|| c == '.' || c == '_';
|
||||
|| c == '.' || c == '_'
|
||||
|| c == '/';
|
||||
}
|
||||
|
||||
// Determines if a string needs to be URL encoded.
|
||||
|
||||
@@ -38,8 +38,8 @@ int main() {
|
||||
noh_log(NOH_INFO, "url_encode:");
|
||||
|
||||
check_string(url_encode, &good, &bad,
|
||||
"abcdefghijklmnopqrstuvwxyz1023456789ABCDEFGHIJKLMNOPQRSTUVWXYZ()*!-._",
|
||||
"abcdefghijklmnopqrstuvwxyz1023456789ABCDEFGHIJKLMNOPQRSTUVWXYZ()*!-._");
|
||||
"abcdefghijklmnopqrstuvwxyz1023456789ABCDEFGHIJKLMNOPQRSTUVWXYZ()*!-._/",
|
||||
"abcdefghijklmnopqrstuvwxyz1023456789ABCDEFGHIJKLMNOPQRSTUVWXYZ()*!-._/");
|
||||
|
||||
check_string(url_encode, &good, &bad,
|
||||
"~!@#$%^&*()_+-=",
|
||||
@@ -49,8 +49,8 @@ int main() {
|
||||
noh_log(NOH_INFO, "url_decode:");
|
||||
|
||||
check_string(url_decode, &good, &bad,
|
||||
"abcdefghijklmnopqrstuvwxyz1023456789ABCDEFGHIJKLMNOPQRSTUVWXYZ()*!-._",
|
||||
"abcdefghijklmnopqrstuvwxyz1023456789ABCDEFGHIJKLMNOPQRSTUVWXYZ()*!-._");
|
||||
"abcdefghijklmnopqrstuvwxyz1023456789ABCDEFGHIJKLMNOPQRSTUVWXYZ()*!-._/",
|
||||
"abcdefghijklmnopqrstuvwxyz1023456789ABCDEFGHIJKLMNOPQRSTUVWXYZ()*!-._/");
|
||||
|
||||
check_string(url_decode, &good, &bad,
|
||||
"%7e!%40%23%24%25%5e%26*()_%2b-%3d",
|
||||
|
||||
Reference in New Issue
Block a user