问题标签 [cfhttpparam]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1473 浏览

json - 如何在 cfhttpparam 中发送标头信息

我得到了以下指示,可以从 Web 服务中提取 JSON 数据列表。

标头中的以下值Bearer 6EDC52118E164AE659EA2C772F3B9804是动态的,将使用以下content变量设置

所以我尝试了以下方法:

但是当我检查文件内容而不是获取 JSON 列表时,我得到:Connection Failure

我有一种感觉,这就是我设置标题值的方式,我只是不确定自己做错了什么。

编辑: 当我在令牌类型和访问令牌之间添加一个“:”时,我收到了一个新错误:

显然它认为“:”是访问令牌的一部分,所以它正在连接我只是不确定如何在 value= 字段中同时拥有这两个值,以便正确读取。

0 投票
0 回答
228 浏览

coldfusion - ColdFusion 中的 Visa 支付网关 API

我在 PHP 中有一个 Visa 支付网关示例:

我正在尝试将 PHP 代码转换为 ColdFusion。如何通过CURLOPT_SSLKEY选项传递cfhttpparam?到目前为止,这是我的代码:

cfhttp 结果输出: 在此处输入图像描述

0 投票
0 回答
199 浏览

curl - cfhttp curl 和 Zendesk API

我正在尝试使用 CF 对 Zendesk API 进行身份验证。我已经能够通过 curl 成功地做到这一点。现在我试图找出放置参数的位置,<cfhttp>以便我可以进行身份​​验证并创建用户。

我认为我的问题与要对其进行身份验证的用户详细信息的放置有关。由于我对 curl 不熟悉,因此我认为这里的某个人可能知道将其应用于哪种参数类型。

关于如何定位/定位变量以便进行身份验证的任何提示都会很棒。

提前致谢。

0 投票
1 回答
1399 浏览

coldfusion - ColdFusion CFHTTPPARAM 内容类型?

我正在尝试使用 cfhttp 将文件上传到保管箱 api。我从 Dropbox 收到一条错误消息,指出 Content-Type 不正确:

错误的 HTTP“Content-Type”标头:“application/octet-stream,multipart/form-data;boundary=-------------- ---7d0d117230764"。期待“application/octet-stream”、“text/plain; charset=dropbox-cors-hack”之一。

在我看来,ColdFusion 将 multipart.form-data 附加到我在 cfhttpparam 标头中定义的内容类型。我不知道如何防止这种情况。我正在使用下面的代码:

关于可能发生的事情有什么想法吗?

0 投票
1 回答
729 浏览

http - 在 ColdFusion 2016 上设置用户代理

我正在运行 ColdFusion 2016 开发人员版。我cfhttp用来测试远程 Apache Web 服务器上的一些设置。有没有办法设置用户代理?默认值似乎设置为ColdFusion. 当我cfhttpparam尝试设置新值时:

这个新值只是被添加了,我得到:

注意:我知道user-agent标题不是一种可靠的措施,因为它可以由用户更改。但是,我的两台服务器都是测试服务器,我正在运行测试以帮助我创建一些更可靠测量的设置。

0 投票
1 回答
159 浏览

cookies - cfhttpparam 类型的标头和 cookie 之间的区别

我正在开发一个 ColdFusion 应用程序,该应用程序对 SharePoint Online 进行身份验证并使用 SharePoint 的 REST API 提取一些文件,如http://paulryan.com.au/2014/spo-remote-authentication-rest/中所述

当我尝试通过发布到 _api/contextinfo 来获取 FormDigestValue 时,如果我将cfhttpparam类型设置为 cookie,我会得到 403 禁止,但如果我将 cookie 作为标题传递,一切正常,但我不明白为什么。

工作但

失败

0 投票
1 回答
586 浏览

coldfusion - 在 ColdFusion 中下载远程 .csv 文件

我正在尝试使用 ColdFusion(2016 版)在远程服务器位置下载 .csv 文件。我使用 cfhttp 标签执行此操作,但我不断收到以下错误:

我与远程服务器的服务器管理员核实了我的域名、用户名和密码是否正确,并且管理员确认了这一点。我在 SO 上找不到类似的东西,因此发布了这个问题。希望有人可以帮助我。

PS:我无权访问 ColdFusion 管理员,因为它由一个单独的团队托管。

下面是我的代码(为安全起见,将实际值替换为虚拟数据):

0 投票
1 回答
264 浏览

coldfusion - ColdFusion 中的 cfhttp 和 cfhttpparam

我有一些 XMl 数据,我想使用 XML 数据发布到调度程序作业,因此使用 cfhttp 和 cfhttpparam。但是由于运行此代码后的原因,我无法在我的一个站点中安排工作。使用表单域、url 和 xml 尝试了所有选项,但没有成功。我正在使用 cfsavecontent 将所有数据保存到一个 xml 变量中,并使用该变量传递给 cfhttparam 值。不知道我在这里做错了什么。这是下面的代码

这是更新的代码:

0 投票
2 回答
234 浏览

rest - ColdFusion Rest API 到 SCOUT - 内容类型:application/vnd.api+json

我正在尝试使用 ColdFusion 运行一个简单的 REST api,并且无论尝试如何都收到相同的错误。使用 4 个参数,该调用在 Postman 中运行良好。但无法在 ColdFusion CFHTTP 中重新创建。

我已将标题替换为 cgi 类型

我已经添加了邮递员发送的所有临时标头。

总是相同的错误:JSON:API 的 Content-Type 标头丢失或不正确:预期的请求包括 'Content-Type: application/vnd.api+json

似乎 CFHTTP 标记未正确发送值“application/vnd.api+json” - 可能以某种方式对其进行了错误编码?是否有另一种方法通过 CFHTTP 发送此 Content-Type 以获得响应?

0 投票
1 回答
165 浏览

json - 在 Coldfusion 上使用 Trustpilot API 发起 Trustpilot 邀请

我正在尝试编写一个 Web 应用程序来发送自动 Trustpilot 邀请,但是,当尝试在第二个 CFHTTP 中提交数据以处理邀请时,CFHTTPPARAM 中的每个“类型”选项都会返回“不支持的媒体类型”错误:

作为参考,我正在尝试遵循此处列出的准则:https://developers.trustpilot.com/invitation-api#create-invitation(s)

对这段代码后半部分的任何帮助都会有很大帮助。