Changeset 662 in josm for trunk/src/org/openstreetmap/josm/io
- Timestamp:
- 2008-06-26T19:50:30+02:00 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/io/OsmConnection.java
r627 r662 9 9 import java.net.HttpURLConnection; 10 10 import java.net.PasswordAuthentication; 11 import java.nio.ByteBuffer; 12 import java.nio.CharBuffer; 13 import java.nio.charset.Charset; 14 import java.nio.charset.CharsetEncoder; 15 import java.nio.charset.CharacterCodingException; 11 16 12 17 import javax.swing.JCheckBox; … … 129 134 } 130 135 131 protected void addAuth(HttpURLConnection con) { 132 con.addRequestProperty("Authorization", "Basic "+Base64.encode(Main.pref.get("osm-server.username")+":"+Main.pref.get("osm-server.password"))); 136 protected void addAuth(HttpURLConnection con) throws CharacterCodingException { 137 CharsetEncoder encoder = Charset.forName("UTF-8").newEncoder(); 138 String auth = Main.pref.get("osm-server.username") + ":" + Main.pref.get("osm-server.password"); 139 ByteBuffer bytes = encoder.encode(CharBuffer.wrap(auth)); 140 con.addRequestProperty("Authorization", "Basic "+Base64.encode(bytes)); 133 141 } 134 142 }
Note:
See TracChangeset
for help on using the changeset viewer.