commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rory Winston (JIRA)" <>
Subject [jira] Resolved: (NET-164) WhoisClient should not use the platform's default Encoding
Date Sun, 17 Feb 2008 23:08:34 GMT


Rory Winston resolved NET-164.

       Resolution: Fixed
    Fix Version/s: 2.0

> WhoisClient should not use the platform's default Encoding
> ----------------------------------------------------------
>                 Key: NET-164
>                 URL:
>             Project: Commons Net
>          Issue Type: Improvement
>            Reporter: Ulrich Mayring
>             Fix For: 2.0
>         Attachments:
> Currently the WhoisClient is extending the FingerClient, which sends its request like
> 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.

View raw message