在解析网页时,我在浏览器中发出这个链接时,会得到链接href=,它将其替换为"“,并正确地呈现它。但是使用java,我无法检索页面。我使用了这里建议的以下示例来显示重定向URL。import java.io.IOException;import java.net.MalformedURLException; URLConnection con = new URL(
炼金术API在我的程序中用于从URL中提取关键字和关系。当从API调用中提取这些信息时,我得到的错误如下所示,
'java.io.IOException:错误生成API调用:无法-检索:下游-http-错误:404. at com.alchemyapi.api.AlchemyAPI.GET我在一些网站上发现,“无法检索:下游-http-错误:404”是由于作为参数传递的无效URL造成的。在50个URL中,我测试了7个URL,当我提取作为参数放置的UR
要为我使用的给定请求返回XML,请执行以下操作:这工作得很好,除了有时亚马逊不喜欢嵌入在uri中的签名,因此它返回403 (以及有效的XML错误报告)。不幸的是,这个403在XML.load中抛出了一个异常java.io.IOException: Server returned HTTP response code: 403 for URL: http理想情况下,我希望有一种方法可以标记异常,但无论如何都要返回错误XML。有没有一种简单的
我有一个独立的java应用程序,它通过一个接口公开两个方法: get -向URL发出GET请求,post -向URL发出POST请求。无论如何,我需要检查IOException是由连接问题还是HTTP错误引起的,因为我必须为这两种情况实现不同的行为。有没有人知道一个好的解决方案来检查这个?(我的意思是不需要检查异常消息“服务器返回HTTP响应代码”)谢谢。