Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Can';t通过HTTParty发送XML_Ruby On Rails_Httparty - Fatal编程技术网

Ruby on rails Can';t通过HTTParty发送XML

Ruby on rails Can';t通过HTTParty发送XML,ruby-on-rails,httparty,Ruby On Rails,Httparty,我有以下HTTParty电话: HTTParty.post(Yapstone.url, body: person.request_xml) 从我调用的API中,我只得到 <?xml version="1.0" encoding="UTF-8"?> <Error> <code>E1036</code> <description>No XML was received. Please try again</descr

我有以下HTTParty电话:

HTTParty.post(Yapstone.url, body: person.request_xml)
从我调用的API中,我只得到

<?xml version="1.0" encoding="UTF-8"?>
<Error>
    <code>E1036</code>
    <description>No XML was received. Please try again</description>
</Error>
我相信,只有不发送任何信息才能引起这种反应。如果我发送“asdf”,我会得到:

我认识
person.request\u xml
很好,因为即使我在
HTTParty
调用中硬编码xml,我也会收到“没有收到xml”错误

我做错了什么

<?xml version="1.0" encoding="UTF-8"?>
<Error>
    <code>E1000</code>
    <description>Invalid XML</description>
</Error>