Please confirm the following
OpenList Version (required)
v4.2.1
Storage Driver Used (required)
Baidu Network
Bug Description (required)
我在使用百度网盘挂载后,执行下载时遇到
failed link: failed get link: json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
并且我遇到这个bug已经好多天了
Logs (required)
2026/04/10 10:10:31.381755 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:10:32.711745 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:10:32.711767 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:10:34.947225 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:10:34.947253 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:10:35.349315 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:10:35.349340 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:10:36.526693 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:10:36.526715 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:10:38.750136 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:10:38.750164 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:10:39.094662 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:10:39.094679 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:10:40.303047 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:10:40.303065 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:10:42.492332 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:10:42.492354 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:33:08.479768 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:33:08.479792 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:33:09.720077 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:33:09.720103 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:33:11.949119 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:33:11.949163 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:33:12.400798 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:33:12.400818 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:33:13.701090 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:33:13.701126 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:33:15.986545 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:33:15.986565 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:33:16.433999 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:33:16.434018 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:33:17.599606 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:33:17.599634 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:33:19.845066 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:33:19.845087 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:33:20.524607 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:33:20.524622 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:33:21.811948 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:33:21.811985 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:33:24.058457 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:33:24.058480 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 11:28:21.223279 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 11:28:21.223776 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 11:28:22.508669 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 11:28:22.508698 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 11:28:24.775066 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 11:28:24.775096 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 11:28:25.379798 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 11:28:25.379817 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 11:28:26.684687 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 11:28:26.684710 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 11:28:29.097052 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 11:28:29.097580 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 11:28:29.667183 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 11:28:29.667199 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 11:28:30.865176 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 11:28:30.865449 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 11:28:33.281606 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 11:28:33.281632 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 11:28:33.912310 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 11:28:33.912330 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 11:28:35.173281 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 11:28:35.173304 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 11:28:37.487049 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 11:28:37.487075 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
Configuration File Content (required)
Reproduction Link (optional)
No response
Please confirm the following
I have read and agree to AGPL-3.0 Section 15 .
The program is provided "as is" without any warranties; you bear all risks of using it.
I have read and agree to AGPL-3.0 Section 16 .
The copyright holders and distributors are not liable for any damages resulting from the use or inability to use the program.
I confirm my description is clear, polite, helps developers quickly locate the issue, and complies with community rules.
I have read the OpenList documentation.
I confirm there are no duplicate issues or discussions.
I confirm this is an
OpenListissue, not caused by other reasons (such as network, dependencies, or operation).I believe this issue must be handled by
OpenListand not by a third party.I have not read these checkboxes and therefore I just ticked them all, Please close this issue.
I confirm this issue is not fixed in the latest version.
OpenList Version (required)
v4.2.1
Storage Driver Used (required)
Baidu Network
Bug Description (required)
我在使用百度网盘挂载后,执行下载时遇到
failed link: failed get link: json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
并且我遇到这个bug已经好多天了
Logs (required)
2026/04/10 10:10:31.381755 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:10:32.711745 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:10:32.711767 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:10:34.947225 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:10:34.947253 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:10:35.349315 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:10:35.349340 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:10:36.526693 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:10:36.526715 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:10:38.750136 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:10:38.750164 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:10:39.094662 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:10:39.094679 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:10:40.303047 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:10:40.303065 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:10:42.492332 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:10:42.492354 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:33:08.479768 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:33:08.479792 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:33:09.720077 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:33:09.720103 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:33:11.949119 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:33:11.949163 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:33:12.400798 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:33:12.400818 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:33:13.701090 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:33:13.701126 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:33:15.986545 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:33:15.986565 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:33:16.433999 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:33:16.434018 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:33:17.599606 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:33:17.599634 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:33:19.845066 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:33:19.845087 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:33:20.524607 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:33:20.524622 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:33:21.811948 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:33:21.811985 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 10:33:24.058457 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 10:33:24.058480 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 11:28:21.223279 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 11:28:21.223776 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 11:28:22.508669 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 11:28:22.508698 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 11:28:24.775066 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 11:28:24.775096 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 11:28:25.379798 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 11:28:25.379817 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 11:28:26.684687 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 11:28:26.684710 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 11:28:29.097052 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 11:28:29.097580 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 11:28:29.667183 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 11:28:29.667199 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 11:28:30.865176 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 11:28:30.865449 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 11:28:33.281606 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 11:28:33.281632 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 11:28:33.912310 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 11:28:33.912330 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 11:28:35.173281 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 11:28:35.173304 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
2026/04/10 11:28:37.487049 WARN RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string, Attempt 1
2026/04/10 11:28:37.487075 ERROR RESTY json: cannot unmarshal number into Go struct field DownloadResp.request_id of type string
Configuration File Content (required)
Reproduction Link (optional)
No response