BilibiliDown icon indicating copy to clipboard operation
BilibiliDown copied to clipboard

当search内容包含空格(%20)时出错

Open ntgmc opened this issue 1 year ago • 0 comments

我已经确认

  • 使用的当前版本为最新版本
  • 使用最新的CI版本仍然存在该问题CI传送门
  • issue区没有类似的情况(有的话请直接去该问题讨论)

问题描述 当search内容包含空格(%20)时出错,观察log发现位于

发送GET请求出现异常!java.io.IOException: Server returned HTTP response code: 400 for URL: https://api.bilibili.com/x/space/wbi/arc/search?mid=161775300&ps=20&tid=3&pn=1&keyword=EP -&order=pubdate&platform=web&w_rid=3cf0d57368e49c09bd8506b6160657c7&wts=1707541595

推测原因应该是EP%20-被转码为EP -后没有转回去,实测发现搜索词为EP时无异常

相关信息

  • 当前系统(windows/linux等):Windows
  • java版本:(工作版本 1.8.0_351-b10)
  • 相关链接或者BV号:https://space.bilibili.com/161775300/search/video?tid=3&keyword=EP%20-&order=pubdate
  • 账号是否登录:是
  • 在网页端观看是否存在问题:否
  • 是否存在自定义parsers:否
  • 相关log

log.txt

ntgmc avatar Feb 10 '24 05:02 ntgmc