You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: java/src/main/java/com/genexus/internet/HttpClientJavaLib.java
+29-24
Original file line number
Diff line number
Diff line change
@@ -188,37 +188,42 @@ public void setURL(String stringURL) {
188
188
}
189
189
190
190
privateStringgetURLValid(Stringurl) {
191
-
URIuri;
192
191
try
193
192
{
194
-
uri = newURI(url);
195
-
if (!uri.isAbsolute()) // En caso que la URL pasada por parametro no sea una URL valida (en este caso seria que no sea un URL absoluta), salta una excepcion en esta linea, y se continua haciendo todo el proceso con los datos ya guardados como atributos
193
+
URIuri;
194
+
try {
195
+
uri = newURI(url);
196
+
}
197
+
catch (URISyntaxException _) {
198
+
url = CommonUtil.escapeUnsafeChars(url);
199
+
uri = newURI(url);
200
+
}
201
+
if (!uri.isAbsolute()) { // En caso que la URL pasada por parametro no sea una URL valida (en este caso seria que no sea un URL absoluta), salta una excepcion en esta linea, y se continua haciendo todo el proceso con los datos ya guardados como atributos
0 commit comments