如何使用HttpClient API加载图像

时间:2014-06-12 13:41:02

标签: httpclient apache-httpclient-4.x

我有一个要求。我需要访问我们的一个服务器(网站),并需要使用URL读取内容并在浏览器上呈现它。

在我们的应用程序中,我使用HttpClient API访问一个服务器(http://10.x.xxx.87)的网页。我能够以HttpCles API的HttpResponse形式获取html内容/网页。内容从我的应用程序发送到客户端,其中内容在浏览器中呈现。

来自回复的一些行

href="/web/common/images/favicon.ico" type="image/x-icon"

href="/web/common/css/login.css" type="text/css

href="/web/common/css/overlay.css" type="text/css" 

这个href指向我从我的应用程序引用的服务器。我认为这个href位置试图在我的本地服务器中找到图像或css文件。我希望从我从我的应用程序访问的服务器中读取图像。

如何解决这个问题?帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

我能够解决这个问题。当客户端请求下面的图像href="/web/common/images/favicon.ico" type="image/x-icon"时,我正在使用servlet来读取其他网站的响应。