Connection error: “org.jsoup.UnsupportedMimeTypeException: Unhandled content type”

后端 未结 2 1435
旧巷少年郎
旧巷少年郎 2020-12-09 14:47

When I try to open a link to parse with jsoup I get an error.

Connection command:

Document doc = Jsoup.connect(\"http://www.rfi.ro/         


        
相关标签:
2条回答
  • 2020-12-09 15:24

    Use ignoreContentType() (see doc here):

    String myURL = "http://www.rfi.ro/podcast/emisiune/174/feed.xml";
    Document pod = Jsoup.connect(myURL).ignoreContentType(true).get();
    
    0 讨论(0)
  • 2020-12-09 15:38
    // Initialize UnSupportedMimeTypeExeception class 
    UnsupportedMimeTypeException mimeType = new UnsupportedMimeTypeException("Hey this is Mime",  "application/json", "http://dictionary.cambridge.org/dictionary/english/reality");
    String mime = mimeType.getMimeType();
    
    Document doc = Jsoup.connect("https://translate.google.com/translate_a/single?client=t&sl=en&tl=hi&hl=en&dt=at&dt=bd&dt=ex&dt=ld&dt=md&dt=qca&dt=rw&dt=rm&dt=ss&dt=t&ie=UTF-8&oe=UTF-8&source=bh&ssel=0&tsel=0&kc=1&tk=2546.416541&q=consume")
        .requestBody("JSON")
        .header("Content-Type", mime)
        .cookies(response.cookies())
        .ignoreContentType(true)
        .post();
    System.out.println(doc);
    
    0 讨论(0)
提交回复
热议问题