标签: coldfusion

ColdFusion对象是通过引用还是通过值传递的?

ColdFusion对象(即通过cfobject调用的CFC)通常是通过引用还是通过值传递(复制到内存中)?是否可以强制ColdFusion以任何一种方式传递对象?

oop coldfusion cfc cfml

24
推荐指数
3
解决办法
2673
查看次数

ColdFusion:获取变量类型

ColdFusion <cfdump />标签给我的信息比PHP函数少得多var_dump().

在CF中是否还有其他可能性来找出我的变量是什么类型(整数,字符串等)?

variables coldfusion types

24
推荐指数
2
解决办法
2万
查看次数

使用ColdFusion将文件上传到Google云端硬盘

*更新为更好的第二部分 - 现在得到"308恢复不完整",即使文件应该只是一个上传!

我使用cfgoogleRay Camden 的基础.但Google已弃用文档上传代码.新标准是Resumable Media Uploads.

我在上面引用的Google文档中使用了这部分(包括"启动可恢复的上传请求").

呼叫页面:

<cfset application.cfc.Google                   = createObject('component','#path_cf_cfc#Google') />
<cfset application.cfc.GoogleDocs               = createObject('component','#path_cf_cfc#GoogleDocs') />

<cfset gtoken = application.cfc.GoogleDocs.authenticate(emailaddress,password)>

<CFSET testdoc = "a\filepath\documentname.doc">
<CFSET FileType = "application/msword">
<CFSET FileTitle = "test_001">

<cfset temp = application.cfc.GoogleDocs.upload_auth("#Application.Map.DocStorage##tv.testdoc#",FileType,FileTitle)>  

<CFSET uploadpath = Listgetat(Listgetat(temp.header,ListContains(temp.header,"https://docs.google.com","#chr(10)#"),"#chr(10)#"),2," ") >  

<cfset temp2 = application.cfc.GoogleDocs.upload_file("#Application.Map.DocStorage##tv.testdoc#",FileType,FileTitle,uploadpath)>
Run Code Online (Sandbox Code Playgroud)

该代码适用于并包括cfset临时行(获取唯一上载URI)

以下是upload_auth的代码:

<cffunction name="upload_auth" access="public" returnType="any" hint="I get a uniqu URI from Google API." output="false">
<cfargument name="myFile" type="string" required="true" hint="filepath to upload.">
<cfargument name="myType" …
Run Code Online (Sandbox Code Playgroud)

coldfusion google-drive-api cfml

24
推荐指数
1
解决办法
1225
查看次数

如何开始编写代码覆盖工具?

寻找实际讨论如何用Java编写代码覆盖工具的书籍或其他参考文献; 一些各种技巧或技巧 - 源代码与字节代码检测.

这适用于在脚本下生成Java字节代码的脚本语言.

java testing coldfusion code-coverage

23
推荐指数
2
解决办法
2420
查看次数

没有重启服务器重启应用程序?

有没有办法重新启动ColdFusion应用程序而无需重新启动整个服务器?

在服务器上运行两个ColdFusion应用程序,我只想重新启动其中一个.

coldfusion

23
推荐指数
2
解决办法
2万
查看次数

22
推荐指数
2
解决办法
6218
查看次数

如何将Query列转换为ColdFusion中的列表

我正在尝试将ColdFusion查询列转换为列表,这样做的最佳方法是什么?

我认为有一个内置函数,允许人们轻松地将查询列转换为列表,如果有的话?

coldfusion cfquery

21
推荐指数
1
解决办法
4万
查看次数

Coldfusion 10,IIS 7.5 - 获取404即使文件存在

即使页面存在于磁盘上,我也会收到404.

我运行了Web服务器配置工具并重启了几次.

.cfm文件的处理程序映射(配置工具似乎有效):C:\ ColdFusion10\config\wsconfig\1\isapi_redirect.dll

虚拟路径:root/index.cfm < - 工作root/dan.cfm < - 不起作用

服务器:Windows 2008 R2,IIS 7.5和Coldfusion 10

我的其他配置: 桌面截图

更新1

/ wsconfig/1文件夹上的NTFS安全信息: 在此输入图像描述

答案 - TLDR

将名为"jakarta"的虚拟目录映射到CFUSION INSTALL\config\wsconfig {instance id}

无需向文件夹添加APPPool权限...

iis coldfusion http-status-code-404

20
推荐指数
1
解决办法
2万
查看次数

如何在ColdFusion中对结构数组进行排序

我在ColdFusion中有一系列结构.我想根据结构中的一个属性对这个数组进行排序.我怎样才能做到这一点?我找到了StructSort函数,但它需要一个结构,我有一个数组.

如果纯粹在ColdFusion中这是不可能的,那么在Java中是否可能以某种方式(可能使用Arrays.sort(Object[], Comparator))?

sorting coldfusion struct

19
推荐指数
4
解决办法
2万
查看次数

ColdFusion https连接失败

我有一个API在我的两个Web服务器之一上运行良好,但在另一个或本地机器上没有运行,而是当我在登录过程中发送https请求时,我的连接失败.

请求非常简单,并且在运行它的三台服务器之一上运行时没有问题.第一个如下:

<cfhttp url="https://accounts.ea.com/connect/auth?response_type=code&client_id=EASFC-web&state=59c5a8f1c4e7a991c1da0b54504c38e45f4d8d78&redirect_uri=http%3A%2F%2Fwww.easports.com%2Ffifa%2Ffootball-club%2Flogin_check&locale=uk&scope=basic.identity+basic.persona+signin+offline " method="GET" result="Stage2" redirect="false">
    <cfhttpparam type="header" name="Accept" value="text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8" />
    <cfhttpparam type="header" name="Accept-Encoding" value="gzip, deflate" />
    <cfhttpparam type="header" name="Accept-Language" value="en-US, en;q=0.5" />
    <cfhttpparam type="header" name="Connection" value="keep-alive" />
    <cfhttpparam type="header" name="Host" value="accounts.ea.com" />
    <cfhttpparam type="header" name="User-Agent" value="Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36" />
</cfhttp>
Run Code Online (Sandbox Code Playgroud)

我看了一眼,这似乎是一个常见的问题,但这个解决方案没有提供任何乐趣.

我假设有一些我可能会忽略的安全设置?如果有帮助的话,我可以点击页面并在本地计算机上的浏览器中登录.

有人有建议吗?

这是CFDUMP中返回的内容:

Debugging Information 
ColdFusion Server Developer 9,0,0,251028
Template    /CraigTest/FUT/FIFACPB/logInSearchAccount17.cfm
Time Stamp  09-Dec-13 11:40 AM
Locale  English (UK)
User Agent  Mozilla/5.0 (Windows NT 6.1; WOW64; …
Run Code Online (Sandbox Code Playgroud)

coldfusion cfhttp

19
推荐指数
2
解决办法
3万
查看次数