转贴者按: 今天在使用curl的时候碰到了一个错误,如下所示: External Program Failed: D:\Tools\curl\curl.exe (return code was 18) 也就是错误码为18,网上查了一遍说是:文件传输,短于或大于预期.发生这种情况时,服务器首先报告预期的传输大小,然后提供数据不匹配前面给出的大小. 当时以为压缩包的过程中出问题了,但是采用其他的还的压缩包尝试过一遍,也还是一样,就否定了这种假设. 接着,将curl放到其他微服务的库中使用,却没问题,