上传到CFC的Ajax文件适用于CF Server,但不适用于Apache

时间:2013-04-04 17:07:18

标签: ajax apache coldfusion

我有一个ajax文件上传器,它将数据发送到cfc。在cfc中,通过使用GetHttpRequestData()将数据分配给局部变量。

<cfset local.requestData = GetHttpRequestData()>

当直接针对Coldfusion(Tomcat)运行时,一切正常,数据可以在local.requestData.content中找到。

但是,如果请求通过Apache,则local.requestData.content(大小为0)中的内容不可用。

我在PHP和CF中编写了一些非ajax上传器,只是为了测试它是否是Apache问题。不是。

我发送声明为application / form-data的内容类型。有趣的是,标题字段'content-length'具有正确的大小设置,所以对我来说看起来数据是正确发送的,但GetHttpRequestData()却没有正确选取。

有什么想法吗?

0 个答案:

没有答案