ARTIFACTORY:如何修复“错误代码400:拒绝工件下载请求:父“package-name”/-必须是一个文件夹”?
问题错误码400:被拒绝的工件下载请求:父“package-name”/-必须是一个文件夹
原因这个错误通常意味着其中一个请求在请求URL中缺少' /api/npm/ '前缀,这导致' - '目录作为文件缓存在Artifactory中。
决议解决这个问题的办法是找到有问题的文件并手动删除它。在Artifactory 7.23.3和之后的版本中,RTFACT-23455引入了一个修复程序,解决了这个问题。如果你遇到400错误,Zap远程存储库的缓存,并以' /api/ NPM '前缀再次运行NPM请求。
请注意:删除文件后,一定要注意请求在URL中没有缺少' /api/npm/ '前缀,你不应该再得到这个错误。
