gpt4 book ai didi

java - JSOUP 内容类型处理

转载 作者:行者123 更新时间:2023-12-01 13:11:59 24 4
gpt4 key购买 nike

我正在使用 JSOUP 在自动模式下解析网页并收到以下错误: org.jsoup.UnsupportedMimeTypeException: Unhandled content type. Must be text/*, application/xml, or application/xhtml+xml. Mimetype=image/jpeg,

作为解决方案,提供 here使用ignoreContentType()函数将“强制jsoup忽略内容类型并将响应解析为HTML”。我不想将图片解析为 HTML,那么有什么方法可以处理此类异常或获取如下内容类型:

if (Contenttype == 'text' or Contenttype  == 'xml' or ...what_ever_other_text_format)
parse
else
do_nothing.

最佳答案

使用 HttpConnection.Response 的方法 contentType 获取内容类型并做出相应决定

Connection.Response res = Jsoup.connect("http://www.google.com/ ").timeout(10*1000).execute();

String contentType=res.contentType();

关于java - JSOUP 内容类型处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22782380/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com