Java 获取主机音乐目录歌曲 - 405 错误解决方法

本文档介绍了在使用 Java 代码获取主机音乐目录下的歌曲时,遇到“Method Not Allowed” 错误的解决方法。

错误原因

根据异常信息,可以看出是因为请求方法不支持导致的错误。根据代码可以看出,使用的是 POST 请求,但是服务端不支持 POST 请求,可能是服务端接口只支持 GET 请求。

解决方法

将代码中的 post 方法改为 get 方法,即将以下代码:

String res = HttpRequest.
                post(URL + "/WebClient/getTimerMusicDirName?dirName=" + dirName)
                .header(AUTHORIZATION, login())
                .timeout(2000)
                .execute()
                .body();

修改为:

String res = HttpRequest.
                get(URL + "/WebClient/getTimerMusicDirName?dirName=" + dirName)
                .header(AUTHORIZATION, login())
                .timeout(2000)
                .execute()
                .body();

这样就可以使用 GET 请求获取主机音乐目录下的歌曲了。

Java 获取主机音乐目录歌曲 - 405 错误解决方法

原文地址: https://www.cveoy.top/t/topic/o9eJ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录