GUAC-881: Properly handle missing parameter values.
This commit is contained in:
1 parent
f0087b27b0
commit
39ac1a191c
2 files changed
+12
-2
No files matched your search
@@ -61,7 +61,12 @@ public class HTTPTunnelRequest implements TunnelRequest {
|
||||
|
||||
@Override
|
||||
public List<String> getParameterValues(String name) {
|
||||
return Arrays.asList(request.getParameterValues(name));
|
||||
|
||||
String[] values = request.getParameterValues(name);
|
||||
if (values == null)
|
||||
return null;
|
||||
|
||||
return Arrays.asList(values);
|
||||
}
|
||||
|
||||
}
|
||||
+6
-1
@@ -77,7 +77,12 @@ public class WebSocketTunnelRequest implements TunnelRequest {
|
||||
|
||||
@Override
|
||||
public List<String> getParameterValues(String name) {
|
||||
return Arrays.asList(handshakeParameters.get(name));
|
||||
|
||||
String[] values = handshakeParameters.get(name);
|
||||
if (values == null)
|
||||
return null;
|
||||
|
||||
return Arrays.asList(values);
|
||||
}
|
||||
|
||||
}
|
||||
Reference in new issue
Block a user