Hi Matt, > action=query&text=%2528%2528MRH%2529%2529+&&DATABASEMATCH=Deposited_Papers%2 > 0European_Materials&maxresults=1000&printfields=*/CONTENT-TYPE,*/UID&predict > =false&totalresults=true&combine=simple > > > My problem is that the '%28' characters have been re-encoded as '%2528' and > this causes the Get request to fail for my purposes. > InternetExplorer and FireFox don't do this (they only encode the space > character). > How can I get HttpClient to encode in this same way so that my query is > successful.
You can't. You have to present to HttpClient a URL that is either completely escaped, or not at all. You can try whether the java.net.URL or java.net.URI classes serve your purpose. You can alse try to decode the string first, then re-encode it. That would prevent double encoding. hope that helps, Roland --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
