[ https://issues.apache.org/jira/browse/NET-164?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ulrich Mayring updated NET-164: ------------------------------- Attachment: FingerClient.java FingerClient can now accept encoding as additional parameter. Old method calls new method with encoding parameter null, so old behavior remains unchanged. > WhoisClient should not use the platform's default Encoding > ---------------------------------------------------------- > > Key: NET-164 > URL: https://issues.apache.org/jira/browse/NET-164 > Project: Commons Net > Issue Type: Improvement > Reporter: Ulrich Mayring > Attachments: FingerClient.java > > > Currently the WhoisClient is extending the FingerClient, which sends its > request like so: > output = new DataOutputStream(new BufferedOutputStream(_output_, 1024)); > output.writeBytes(__query.toString()); > This obviously uses the platform's default encoding, which may be workable > for Finger requests, but today's Whois services oftentimes support foreign > characters via some IDN scheme and therefore usually run under utf-8. It > should therefore either be configurable which encoding is used for the > request, or, alternatively, the query interface should be changed to not > accept strings, but only bytes. Then it's the client's responsibility to do > the appropriate thing. > As it is now, there is no way to use this WhoisClient for IDN-aware Whois > registries. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]