上传到Artifactory的文件长度正确但内容充满了零

时间:2017-06-13 19:17:40

标签: maven artifactory

我已经在我的Ubuntu服务器上安装了最新版本的开源Artifactory,mGinx面向它,一切看起来都很棒!在第一次尝试将文件上传到存储库时,我得到了奇怪的结果。

我已经使用“jar”文件的主体和“application / binary”的内容类型对以下URL(这是我的Artifactory实例)“P {3}}”进行了PUT。

收到的回复是“一切都好”。当从存储库下载文件时,它的大小正确,但它有零(0x00 0x00 0x00 0x00 ...)而不是原始内容。

我尝试了不同的文件 - 任何相同的结果。试图通过“curl”和Firefox中的“HttpRequester”插件来实现 - 每次都有相同的结果。

非常感谢任何有关它可能出错的想法!

1 个答案:

答案 0 :(得分:0)

这似乎是nGinx的一个问题,它通过' 0x00'字节而不是Artifactory发布数据的实​​际内容。通过将文件直接发送到Artifactory绕过nGinx来确认,这导致正确的文件内容保存在存储库中。