Java JSOUP HTTPStatusException 400错误

Java JSOUP HTTPStatusException 400错误,java,jsoup,html-parsing,Java,Jsoup,Html Parsing,连接到URL时出现以下错误 org.jsoup.HttpStatusException:获取URL时出现HTTP错误。状态=400 我使用以下代码连接到URL doc=Jsoup.connect(“https://dailymed.nlm.nih.gov/dailymed/search.cfm?query=4-羟基苯丙酮酸双加氧酶抑制剂&searchdb=class“.get() 当我在浏览器中点击URL时,它会显示HTML内容 请建议可能出现的问题。URL使用%20URL编码URL中的空格 D

连接到URL时出现以下错误

org.jsoup.HttpStatusException:获取URL时出现HTTP错误。状态=400

我使用以下代码连接到URL

doc=Jsoup.connect(“https://dailymed.nlm.nih.gov/dailymed/search.cfm?query=4-羟基苯丙酮酸双加氧酶抑制剂&searchdb=class“.get()

当我在浏览器中点击URL时,它会显示HTML内容


请建议可能出现的问题。

URL使用
%20
URL编码URL中的空格

Document doc = Jsoup.connect("https://dailymed.nlm.nih.gov/dailymed/search.cfm?query=4-Hydroxyphenyl-Pyruvate%20Dioxygenase%20Inhibitor&searchdb=class").get();
此问题已在Jsoup的1.7.3版中修复(请参阅),因此您可以升级到该版本作为替代