这是我今天的问题。假设我把这个写在一页上:
start.cfm
<cfset body = { "stuff": [ 1,2,3,4,5 ] }>
<cfhttp url="end.cfm" method="post" result="httpResp" timeout="60">
<cfhttpparam type="header" name="Content-Type" value="application/json">
<cfhttpparam type="body" value="#serializeJSON(body)#">
</cfhttp>我不知道end.cfm需要什么才能输出体内的内容。我尝试过转储从变量到表单到cgi的所有内容,但我无法做到这一点。我遗漏了什么?
发布于 2018-11-29 14:55:41
这是一个愚蠢的问题,我可以用一些额外的谷歌来回答它。
<cfdump var="#GetHttpRequestData()#">发布于 2018-11-30 13:40:44
“开始和结束页面查看请求中的内容”解决方案的另一种选择是使用Hyper:
https://www.forgebox.io/view/hyper
它包装cfhttp,但这样做的方式,让您重用您的请求的元素,是与其他调用相同的端点共享。当与Wirebox和Coldbox搭配时,它特别有用,但这些并不是必要的。
https://stackoverflow.com/questions/53541182
复制相似问题