java Jsoup不能获取完整响应内容
生活随笔
收集整理的這篇文章主要介紹了
java Jsoup不能获取完整响应内容
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
今天在使用jsoup請求文件服務的經過base64編碼后的文件內容的時候,發現文件沒有獲取完整,文件編碼后是1864kb,但是http client獲取到的是1024kb,見下:
源文件base64編碼測試代碼:
http獲取文件服務響應的文件內容代碼:
結果如下(http獲取到的只有1024kb,導致報錯):
http客戶端代碼如下,使用的是jsoup:
經過追溯jsoup源碼發現,其http請求體默認大小限制為1MB
知道原因后,傳入自定義的最大請求體限制即解決,這里我設置為20MB:
總結
以上是生活随笔為你收集整理的java Jsoup不能获取完整响应内容的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vue循环渲染子组件视图不更新问题
- 下一篇: nginx配置ajax请求跨域