我正在从 Perl 程序调用一个简单的 Web 服务。Web 服务只返回一些简单的 XML:
<?xml version="1.0" encoding="ISO-8859-1"?>
<job>
<path>/root/subdir1/subdir2</path>
</job>
当我在浏览器上调用 Web 服务时,我会返回完整的 XML 并且可以“看到”
/root/subdir1/subdir2
当我使用 curl 从不同的 linux 框调用相同的 URL 时,它会丢失数据。我得到了这个:
<?xml version="1.0" encoding="ISO-8859-1"?>
<job>
<path></path>
</job>
我不明白为什么它会删除数据但仍返回 XML。
任何帮助将非常感激。