cvs: php4 /sapi/servlet servlet.java
| From: | Sebastian Bergmann | Date: | Wed, 27 Feb 2002 07:29:19 +0000 |
| Subject: | cvs: php4 /sapi/servlet servlet.java | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-9464@lists.php.net to get a copy of this message | ||
sebastian Wed Feb 27 02:29:19 2002 EDT
Modified files:
/php4/sapi/servlet servlet.java
Log:
URLEncoder.encode(string) is deprecated in the Java 2 SDK 1.4.
Index: php4/sapi/servlet/servlet.java
diff -u php4/sapi/servlet/servlet.java:1.18 php4/sapi/servlet/servlet.java:1.19
--- php4/sapi/servlet/servlet.java:1.18 Tue Dec 11 10:32:09 2001
+++ php4/sapi/servlet/servlet.java Wed Feb 27 02:29:18 2002
@@ -16,7 +16,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: servlet.java,v 1.18 2001/12/11 15:32:09 sebastian Exp $ */
+/* $Id: servlet.java,v 1.19 2002/02/27 07:29:18 sebastian Exp $ */
package net.php;
@@ -63,15 +63,22 @@
if (!request.getMethod().equals("POST")) {
result = request.getQueryString();
} else {
- Enumeration e = request.getParameterNames();
+ Enumeration enum = request.getParameterNames();
String concat = "";
result = "";
- while (e.hasMoreElements()) {
- String name = (String)e.nextElement();
+ while (enum.hasMoreElements()) {
+ String name = (String)enum.nextElement();
String value = request.getParameter(name);
- result += concat + name + "=" + URLEncoder.encode(value);
+ try {
+ result += concat + name + "=" + URLEncoder.encode(value, "UTF-8");
+ }
+
+ catch (Exception e) {
+ e.printStackTrace(System.err);
+ }
+
concat = "&";
}
}