org.jsoup.HttpStatusException: HTTP error fetching URL. Status=500

发布时间 2023-05-25 09:39:26作者: 柏。

在使用Jsoup进行Get请求的时候,在mac调试和打包成jar包运行都没有什么问题,在windows上调试运行也没有问题,但是打包成jar包运行就会出现以下错误:

org.jsoup.HttpStatusException: HTTP error fetching URL. Status=500

刚开始使用的url+拼接参数的形式进行访问的。因为参数的值有中文,导致无法报了以上的错误。

解决方法无效:使用的URLEncoder.encode()的方式,但是接口无法识别到参数。

解决方法:

使用data来进行传参。

Connection connection = Jsoup.connect(url).data("keyword", comicName);