We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents b8fca8b + f85fc4f commit e18f141Copy full SHA for e18f141
1 file changed
util/src/main/java/io/kubernetes/client/Exec.java
@@ -27,7 +27,9 @@
27
import java.io.InputStreamReader;
28
import java.io.OutputStream;
29
import java.io.Reader;
30
+import java.io.UnsupportedEncodingException;
31
import java.lang.reflect.Type;
32
+import java.net.URLEncoder;
33
import java.util.HashMap;
34
import java.util.List;
35
import java.util.Map;
@@ -80,6 +82,13 @@ private String makePath(
80
82
String container,
81
83
boolean stdin,
84
boolean tty) {
85
+ for (int i = 0; i < command.length; i++) {
86
+ try {
87
+ command[i] = URLEncoder.encode(command[i], "UTF-8");
88
+ } catch (UnsupportedEncodingException ex) {
89
+ throw new RuntimeException("some thing wrong happend: " + ex.getMessage());
90
+ }
91
92
String path =
93
"/api/v1/namespaces/"
94
+ namespace
0 commit comments