0 0

FileReference中name="Upload"无法修改的问题15

由于后端处理上传表单时有个很恶心的name="Upload"的域值判断,只要该域值不为1就无法上传文件。
但是我尝试修改name="Upload"的域值,无论post和get都试过,都被flex系统的默认值给覆盖掉了。
而多文件上传有只能用FileReferenceList
由于我无法修改后端代码,还有什么办法可以解决么?

以下为手册中的一段:
如果未指定任何参数,则 Flash Player 会向服务器端脚本发送以下范例 HTTP POST 请求:

  POST /handler.cfm HTTP/1.1
  Accept: text/*
  Content-Type: multipart/form-data;
  boundary=----------Ij5ae0ae0KM7GI3KM7ei4cH2ei4gL6
  User-Agent: Shockwave Flash
  Host: www.example.com
  Content-Length: 421
  Connection: Keep-Alive
  Cache-Control: no-cache
 
  ------------Ij5GI3GI3ei4GI3ei4KM7GI3KM7KM7
  Content-Disposition: form-data; name="Filename"
 
  MyFile.jpg
  ------------Ij5GI3GI3ei4GI3ei4KM7GI3KM7KM7
  Content-Disposition: form-data; name="photo"; filename="MyFile.jpg"
  Content-Type: application/octet-stream
 
  FileDataHere
  ------------Ij5GI3GI3ei4GI3ei4KM7GI3KM7KM7
  Content-Disposition: form-data; name="Upload"
                                  ~~~~~~~~~~~~~~~~这就是问题所在,如何修改或去掉呢?
 
  Submit Query
  ------------Ij5GI3GI3ei4GI3ei4KM7GI3KM7KM7--
2009年3月01日 00:26
目前还没有答案

相关推荐

    完整的文件上传功能。File Reference实现

    `FileReference`是AS3中的一个核心类,它允许用户与本地文件系统进行交互,比如选择、读取、保存和上传文件。在Flex项目中,我们可以利用MXML和AS3代码结合的方式来实现这一功能。 **1. 单文件上传** 首先,我们...

    Flex与.NET互操作 使用FileReference+HttpHandler实现文件上传/下载

    本文将详细介绍如何利用Flex中的`FileReference`类结合ASP.NET中的`HttpHandler`来实现文件的上传和下载功能。我们将从Flex客户端的角度出发,探讨如何设置监听事件、处理文件选择及上传过程,并在最后实现与服务器...

    flex上传下载 并解决中文乱码

    例如,在Spring MVC中,可以在配置文件中指定`<filter>`处理编码问题,或者在Controller方法中使用`@RequestParam(value = "paramName", required = false, defaultValue = "", encoding = "UTF-8")`注解。...

    AS3头像上传

    在本文中,我们将深入探讨如何使用ActionScript 3(AS3)实现头像的本地上传功能。ActionScript是Adobe Flash Professional和Flex Builder等工具中用于创建动态内容的主要编程语言,常用于开发网页上的交互式应用。 ...

    flash as3头像上传支持图片和拍照asp

    在本文中,我们将深入探讨如何使用Flash AS3实现头像上传功能,同时支持图片上传和拍照上传,并在后台使用ASP进行处理。AS3(ActionScript 3)是Adobe Flash平台的核心编程语言,常用于创建交互式内容,如网页游戏和...

    Jquery uploadify 3.0 Flash 上传 包含完整示例

    它通过Flash的FileReference对象实现文件选取和上传,然后通过Ajax技术与服务器通信,报告上传进度。 三、使用步骤 1. 引入资源:在HTML文件中引入jQuery库(本例中为jQuery 1.6.2)、Uploadify主脚本和Flash SWF...

    flex 上传文件代码

    在MXML中,你可以通过组件让用户选择文件,然后通过FileReference对象的upload方法将选中的文件发送到服务器。 2. 文件上传过程: - 用户通过FileReferenceList组件选择文件。 - FileReference对象与...

    flex中上传与下载的例子

    请注意,这只是一个基础示例,实际应用中可能需要处理错误、进度条显示、多文件上传、文件大小限制等问题。此外,对于服务器端,你需要根据使用的框架(如Spring MVC、Django、Express.js等)来编写相应处理逻辑。

    java spring +flex实现文件上传

    创建一个UI组件,如按钮,当用户点击时触发`FileReference.browse()`方法打开文件选择对话框,然后调用`FileReference.upload()`上传选定的文件。 ```actionscript private function handleUpload_click(event:...

    flash+Php上传图片.rar

    首先,我们需要理解Flash中的FileReference对象。在Flash ActionScript 3.0中,FileReference类允许用户选择本地文件并进行上传。当用户点击一个按钮触发事件时,我们可以使用FileReference.open()方法打开一个文件...

    Flex文件的上传下载.pdf

    在早期版本的Flex中(如Flex 1.5),实现文件的上传与下载相对较为复杂,需要借助Flash Player API中的`FileReference`类。而到了Flex 2及后续版本,这一过程得到了简化,`FileReference`类被整合进了Flex类库中,...

    Flex完全自学手册24.pdf

    在此之前,在Flex 1.5中,实现这些功能较为复杂,因为需要通过Flash Player API中的`FileReference`类来完成。而到了Flex 2,这一类已经被集成到了Flex类库中,使得开发者可以直接在Flex应用中调用它,极大地简化了...

    Flex完全自学手册

    在Flex 1.5及更早版本中,为了实现文件上传下载,开发者需要将`FileReference`类嵌入到FLA文件中,然后在Flex应用程序中调用。这种做法不仅繁琐而且不够直观。到了Flex 2.0,`FileReference`类已经被纳入Flex标准库...

    Flex完全自学手册24

    在Flex中处理文件上传和下载主要依赖于`flash.net.FileReference`类。这个类提供了丰富的功能,包括但不限于上传文件、下载文件、取消文件传输等操作。下面详细介绍这一关键类的基本属性和方法。 ##### 24.1.1 ...

    Flex 文件上传 java是后台服务

    2. 用户选择文件后,`FileReference`对象会触发`select`事件,此时可以通过`FileReference.name`获取选中文件的名称,`FileReference.size`获取文件大小。 3. 调用`FileReference.load()`方法读取文件数据到内存中。...

    Flex+php 批量上传源码 (可刷新进度条 )

    4. 在`upload()`方法中,我们可以设置回调函数以监听上传进度,通过`ProgressEvent.PROGRESS`事件更新进度条。 **进度条刷新**: 在Flex中,我们需要监听`ProgressEvent`,特别是`ProgressEvent.PROGRESS`,它会在...

    Flex上传文件与下载

    - 检查待上传文件是否已存在于文件列表中,若不存在则添加到列表中。 - 使用`upload`方法将文件发送到服务器端指定的Servlet进行处理。 - 在上传过程中监听进度事件并更新进度条。 #### 三、文件下载功能 虽然提供...

    uploadify.zip

    alert('文件队列已满,无法再添加文件'); }, 'onUploadSuccess': function(file, data, response) { alert('文件' + file.name + '已成功上传'); } }); }); ``` 四、实际应用与优化 在实际项目中,我们可能...

    PHP文件上传问题汇总(文件大小检测、大文件上传处理)

    在PHP中,文件上传是一个常见的任务,但同时也伴随着一系列安全和性能问题。本文将探讨如何处理PHP文件上传,特别是文件大小检测和大文件上传的处理方法。首先,我们需要理解文件上传的基本原理。当用户通过HTML表单...

Global site tag (gtag.js) - Google Analytics