span8
span4
我正在提交一个有效载荷给HTTPCaller和大多数情况下,它工作的预期,但在一些情况下,它不让我返回'HTTP/1.1 500内部服务器错误如下。
HTTP/1.1 500内部服务器错误
当我直接从数据库中获取有效载荷时,它花费的时间太长了,而且看起来格式也不正确。失踪的回车。我相信这是真的,因为当我提取有效载荷并通过失眠直接提交到终点时,我可以重现问题。
为了避免麻烦,我添加了一个日志转换器,并查看我发送给端点的内容,具有讽刺意味的是,当我复制和粘贴这个内容时,它略有不同,并在毫秒内成功!我真的很困惑,为什么这会是不同的,以及如何补救。
这是一个不太可能看到有效载荷,但它可能是由于Unix和Windows之间的差异行结束:Unix只使用LF,而Windows使用CR+LF。
FME的许多方面都被设计为跨平台的,因此记录器在显示有效负载的内容时可能会将Unix终端转换为Windows。但是,HTTPCaller逐字提交它。
请尝试添加一个AttributeEncoder转换器,将目标编码设置为默认的“系统编码”,将输入属性设置为“荣誉编码”,看看这样是否可以修复行尾。
©2019安全亚搏在线软件公司法律