我有以下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>
我认为只有通过发送 nothing 才能唤起这种反应。如果我发送&#34; asdf&#34;我明白了:
<?xml version="1.0" encoding="UTF-8"?>
<Error>
<code>E1000</code>
<description>Invalid XML</description>
</Error>
我知道person.request_xml
很好,因为即使我在HTTParty
调用中对XML进行硬编码,我也得到了&#34;没有收到XML&#34;错误。
我做错了什么?