YumeMichi / honoka-chan

Local Server for LL! SIF / AS CN
117 stars 20 forks source link

multipart 解析处理有误 #8

Closed winooxx closed 1 year ago

winooxx commented 1 year ago

c85ddda2284377199ac13c6f89a5202f0a55fc67 这个 commit 会导致 main.php/download/additional 接口在解析客户端传来的 Content-Type: multipart/form-data 类型的数据时,出现 unexpected end of JSON input (即 JSON 反序列化失败)的错误 。回退到 39bd746d3690439a07daed3d21a7d1d4e6ebd9c4 后 bug 消失。

YumeMichi commented 1 year ago

安卓还是iOS?

winooxx commented 1 year ago

安卓还是iOS?

Android

YumeMichi commented 1 year ago

最新的提交已经修复,就是更新有点大,你可以直接修改router.go中的m.POST("/download/additional", handler.DownloadAdditional)m.POST("/download/additional", middleware.ParseMultipartForm, handler.DownloadAdditional)

winooxx commented 1 year ago

bug 已确认在 commit 81e97cf997c87197ace9d1cd51ff66768f998a91 中修复,相关修复改动位置见 https://github.com/YumeMichi/honoka-chan/issues/8#issuecomment-1642380553