Whitespace and control characters in a base URL. new URL() silently trims
surrounding whitespace and strips an interior tab or newline, so the URL checks
pass, but the engine concatenates request paths onto the raw string:
"https://h/ " would request /%20/webservices/..., and a custom transport would
get the raw padded value.
Whitespace and control characters in a base URL.
new URL()silently trims surrounding whitespace and strips an interior tab or newline, so the URL checks pass, but the engine concatenates request paths onto the raw string:"https://h/ "would request/%20/webservices/..., and a custom transport would get the raw padded value.