KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I have rather simple HttpClient 4 code that calls HttpGet to get HTML output. The HTML returns with scripts and image locations all set to local (e.g. <img src="/images/foo.jpg"/> ) so I need calling URL to make these into absolute ( <img src="http://foo.com/images/foo.jpg"/> ) Now comes the problem - during the call there may be one or two 302 redirects so the original URL is no longer reflects the location of HTML. How do I get the latest URL of the returned content given all the redirects I may (or may not) have? I looked at HttpGet#getAllHeaders() and HttpResponse#getAllHeaders() - couldn't find anything. Edited: HttpGet#getURI() returns original calling address
Tags (comma-separated)
Save Edits
Cancel