首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将HTTP POST的“主体”CFDUMP

如何将HTTP POST的“主体”CFDUMP
EN

Stack Overflow用户
提问于 2018-11-29 14:25:08
回答 2查看 1.2K关注 0票数 6

这是我今天的问题。假设我把这个写在一页上:

start.cfm

代码语言:javascript
复制
<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的所有内容,但我无法做到这一点。我遗漏了什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-11-29 14:55:41

这是一个愚蠢的问题,我可以用一些额外的谷歌来回答它。

代码语言:javascript
复制
 <cfdump var="#GetHttpRequestData()#">
票数 9
EN

Stack Overflow用户

发布于 2018-11-30 13:40:44

“开始和结束页面查看请求中的内容”解决方案的另一种选择是使用Hyper:

https://www.forgebox.io/view/hyper

它包装cfhttp,但这样做的方式,让您重用您的请求的元素,是与其他调用相同的端点共享。当与Wirebox和Coldbox搭配时,它特别有用,但这些并不是必要的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53541182

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档