flash是否总是发布一个";“文件名”;执行文件上载时的参数?

flash是否总是发布一个";“文件名”;执行文件上载时的参数?,flash,file-upload,uploadify,swfupload,Flash,File Upload,Uploadify,Swfupload,我试过两个flash上传组件,swfupload和uploadify,它们似乎都用“Filename”参数生成帖子。我的问题是,我发布到的服务有一组严格指定的允许参数,文件名不是其中之一 那么,是否可以从post中删除此参数?快速查看显示,您可以通过设置upload()方法的第二个参数来更改uploadDataFieldName,默认情况下它是“Filedata”。Docs没有提到任何关于Filename参数的问题,所以我想这是个否定的问题。我认为问题是关于swfupload和uploadify

我试过两个flash上传组件,swfupload和uploadify,它们似乎都用“Filename”参数生成帖子。我的问题是,我发布到的服务有一组严格指定的允许参数,文件名不是其中之一


那么,是否可以从post中删除此参数?

快速查看显示,您可以通过设置
upload()
方法的第二个参数来更改
uploadDataFieldName
,默认情况下它是
“Filedata”
。Docs没有提到任何关于
Filename
参数的问题,所以我想这是个否定的问题。

我认为问题是关于swfupload和uploadify(这是第三方产品),而不是AS3 FileReference类。@rich我相信swfupload和uploadify在后台使用
FileReference
类。除非他们只针对Flash player 10用户,否则无法访问SWF本身内部的文件内容。是的,我查看了文档,它说:“如果未指定参数,则以下示例HTTP POST请求将从Flash player发送到服务器端脚本:…内容处置:表单数据;name=“Filename“…即使指定了参数,它仍会发送“Filename”参数。更糟糕的是,它还将文件名作为“filedata”参数的一部分冗余发送:
Content-Disposition:form-data;name=“filedata”;filename=“filename.zip”
您正在向哪个服务发布帖子?允许的参数是什么?