[
https://issues.apache.org/jira/browse/HTTPCLIENT-2259?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrei Dan updated HTTPCLIENT-2259:
-----------------------------------
Description:
Hello,
I'm testing `org.apache.hc.client5.http.psl.PublicSuffixMatcher` from
`org.apache.httpcomponents.client5` version `5.2.1`.
First, running `getDomainRoot` for "test.co.uk" returns as expected
"test.co.uk".
No problem here! I'm just taking note of this to contrast it with the behavior
described below.
Then, running `getDomainRoot` for "test.blogspot.com" returns "blogspot.com".
This doesn't change even if I add the second parameter as `DomainType.PRIVATE`.
Shouldn't the domain root be "test.blogspot.com", as "blogspot.com" is
registered in the hardcoded PSL as a public suffix?
The method documentation for `getDomainRoot` says:
>Returns registrable part of the domain for the given domain name or null if
>given domain represents a public suffix.
But it is "test.blogspot.com" that is registrable, not "blogspot.com" itself.
was:
Hello,
I'm testing `org.apache.hc.client5.http.psl.PublicSuffixMatcher` from
`org.apache.httpcomponents.client5` version `5.2.1`.
First, running `getDomainRoot` for "test.co.uk" returns as expected
"test.co.uk".
No problem here! I'm just taking note of this to contrast it with the behavior
described below.
Then, running getDomainRoot for an "test.blogspot.com" returns "blogspot.com".
This doesn't change even if I add the second parameter as `DomainType.PRIVATE`.
Shouldn't the domain root be "test.blogspot.com", as "blogspot.com" is
registered in the hardcoded PSL as a public suffix?
The method documentation for `getDomainRoot` says:
>Returns registrable part of the domain for the given domain name or null if
>given domain represents a public suffix.
But it is "test.blogspot.com" that is registrable, not "blogspot.com" itself.
> PublicSuffixMatcher returning incomplete domain root for private domains
> ------------------------------------------------------------------------
>
> Key: HTTPCLIENT-2259
> URL: https://issues.apache.org/jira/browse/HTTPCLIENT-2259
> Project: HttpComponents HttpClient
> Issue Type: Bug
> Components: HttpClient (classic)
> Affects Versions: 5.2.1
> Reporter: Andrei Dan
> Priority: Minor
>
> Hello,
> I'm testing `org.apache.hc.client5.http.psl.PublicSuffixMatcher` from
> `org.apache.httpcomponents.client5` version `5.2.1`.
> First, running `getDomainRoot` for "test.co.uk" returns as expected
> "test.co.uk".
> No problem here! I'm just taking note of this to contrast it with the
> behavior described below.
> Then, running `getDomainRoot` for "test.blogspot.com" returns "blogspot.com".
> This doesn't change even if I add the second parameter as
> `DomainType.PRIVATE`.
> Shouldn't the domain root be "test.blogspot.com", as "blogspot.com" is
> registered in the hardcoded PSL as a public suffix?
> The method documentation for `getDomainRoot` says:
> >Returns registrable part of the domain for the given domain name or null if
> >given domain represents a public suffix.
> But it is "test.blogspot.com" that is registrable, not "blogspot.com" itself.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]