HttpCookie.domainMatches("hostname.local", "hostname") return false

Sean Chou zhouyx at linux.vnet.ibm.com
Thu Aug 4 00:09:59 PDT 2011


Hi all,

   I checked with java8, this problem still exists; and I checked the patch,
it is still working.
The bug was filed with id 7023713 for java7, and the patch is here. So,
would anyone like to
take a look at it again? Thanks.

2011/2/22 Sean Chou <zhouyx at linux.vnet.ibm.com>

> Hi,
>    I find that HttpCookie.domainMatches("hostname.local", "hostname")
> returns false, which may be a bug.
>    According to spec, the effective host name of "hostname" is
> "hostname.local", which is string
> exactly the same with the first parameter. Thus the method should return
> true for this invocation.
>
>    I attached the simple testcase here:
> // Testcase
> import java.net.HttpCookie;
>
> public class DomainMatchTest{
>
>    public static void main(String args[]){
>       // "true" should be printed, but get "false".
>       System.out.println(HttpCookie.domainMatches("hostname.local",
> "hostname"));
>    }
>
> }
> // End of testcase
>
> Any comments?
>
> --
> Best Regards,
> Sean Chou
>
>


-- 
Best Regards,
Sean Chou
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/net-dev/attachments/20110804/afe436c8/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: localdomainmatch.patch
Type: application/octet-stream
Size: 1175 bytes
Desc: not available
Url : http://mail.openjdk.java.net/pipermail/net-dev/attachments/20110804/afe436c8/localdomainmatch.patch 


More information about the net-dev mailing list