web大文件上传控件-设置附加参数-Xproer.HttpUploader6

自定义附加字段在up6.js中定义,也可以不用定义:

web大文件上传控件-设置附加参数-Xproer.HttpUploader6

注意:

1.附加字段必须是字符串类型。

2.如果附加字段的值包含中文,在上传前必须使用encodeURIComponent进行编码。

 

 

在引用页面通过Fields属性来添加自定义字段:

web大文件上传控件-设置附加参数-Xproer.HttpUploader6

 

使用AJAX向服务器提交附加字段:

web大文件上传控件-设置附加参数-Xproer.HttpUploader6

 

在f_create.jsp中接收附加字段:

web大文件上传控件-设置附加参数-Xproer.HttpUploader6

 

 

附加信息的作用就是在上传图片的同时向服务器提交额外的字段信息。比如当用户向服务器上传截图时,服务器需要知道是哪位用户上传的截图,这时可以将用户ID添加到附加信息中,这样服务器在获取截图信息的同时也能够根据附加信息知道是哪位用户上传的截图。

客户端:

cbMgr.Config.Fields["UserName"] = "test";

服务端:

string fname = Request.QueryString["UserName"];

 

开发人员可以根据自已的业务需求来扩展附加信息:

客户端:

cbMgr.Config.Fields["f1"] = "f1";

cbMgr.Config.Fields["f2"] = "f2";

cbMgr.Config.Fields["f3"] = "f3";

cbMgr.Config.Fields["f4"] = "f4";

cbMgr.Config.Fields["f5"] = "f5";

服务端(ASP.NET):

string f1 = Request.QueryString["f1"];

string f2 = Request.QueryString["f2"];

string f3 = Request.QueryString["f3"];

string f4 = Request.QueryString["f4"];

string f5 = Request.QueryString["f5"];

 

检查代码是否已更新

1.打开ie,f12

web大文件上传控件-设置附加参数-Xproer.HttpUploader6

web大文件上传控件-设置附加参数-Xproer.HttpUploader6

2.检查up6.js

web大文件上传控件-设置附加参数-Xproer.HttpUploader6

web大文件上传控件-设置附加参数-Xproer.HttpUploader6

3.启动网络监控,检查ajax请求是否已经附加了字段

点击开始捕获

web大文件上传控件-设置附加参数-Xproer.HttpUploader6

上传一个文件,然后查看监控

将监控信息转到详细视图

web大文件上传控件-设置附加参数-Xproer.HttpUploader6

web大文件上传控件-设置附加参数-Xproer.HttpUploader6

4.服务端获取参数

web大文件上传控件-设置附加参数-Xproer.HttpUploader6

上一篇:Android项目实战--手机卫士20--拿到已经安装了的程序以及程序管理主界面


下一篇:在VB中使用Linq To SQLite注意事项