有没有办法输出CFHTTP
呼叫的原始HTML ?我正在尝试查看如何遇到一些头认证信息。
我愿意接受浏览器插件或代码更新,无论哪种帮助我了解cfhttp
通话过程中的情况。
因此,例如:
<cfhttp method="get" url="https://test-ows01.mywebsite.com/criminal_api//1.0/service/requests" result="orderList">
<cfhttpparam type="HEADER" name="Authorization" value="Basic #ToBase64("bearer:4EC8B09D3F911764B1DCD3EFA38DFB31")#">
</cfhttp>
上面的调用在发生时是什么样的。
如果我理解正确,那听起来更像是您要查看发送到远程服务器的http请求,而不是收到的请求。安装Fiddler之类的工具将提供非常强大的调试功能,使您可以在HTTP请求发生时查看它们。(另请参阅“ 启用HTTPS流量解密 ”文档)。
快速调试的技巧是,技术含量低的黑客是将目标URL切换到服务器上的单独的.cfm脚本。在脚本内部,dump GetHTTPRequestData()
,以显示发送到脚本的请求标头和正文。
test.cfm
<cfhttp method="get" url="http://localhost/receivingPage.cfm" result="orderList">
<cfhttpparam type="HEADER" name="Authorization"
value="Basic #ToBase64("bearer:4EC8B09D3F911764B1DCD3EFA38DFB31")#">
</cfhttp>
receivePage.cfm
<cfdump var="#GetHTTPRequestData()#">
我不知道提琴手看起来很有希望。谢谢你提供这么好的信息