我有一个像魅力一样的 curl 调用:
curl -X POST -H 'Content-Type: application/xml' -H "X-ApiVersion: 1.0" -H "X-AccessToken: [api-token]" -d '[xml]' https://www.API.com
我试图将其转换为coldfusion,但服务器在我身上踢回了406错误。我已经尝试将我能想到的所有东西都扔到这个问题上,但无法让它发挥作用。任何帮助表示赞赏!这是CF:
<cfhttp url="#APIURL#" method="POST" result="activity">
<cfhttpparam type="header" name="Content-Type" value="application/xml">
<cfhttpparam type="header" name="X-AccessToken" value="#accesstoken#" />
<cfhttpparam type="header" name="X-ApiVersion" value="1.0" />
<cfhttpparam type="body" encoded="false" value="#trim(request.xml)#" />
</cfhttp>