Acticiti工作流下载部署包资源
来源:互联网 发布:怎么查淘宝等级 钻 v 编辑:程序博客网 时间:2024/05/14 04:56
public void QueryDeploymentXML(int deploymentId,string deploymentName,SyncContext syncContext)
{
var method = "repository/deployments/{deploymentId}/resourcedata/{resourceId}";//获取对应资源文件的API
var api = new WFOperator(syncContext.Context);
var result = api.Call(Method.GET, method, new Dictionary<string, object>
{
{"deploymentId", deploymentId},
{"resourceId",deploymentName }
});
var buffer = result.RawBytes;
syncContext.Response.Clear();
syncContext.Response.ContentType = "application/octet-stream";
syncContext.Response.AddHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(deploymentName));
syncContext.Response.AddHeader("Content-Length",buffer.Length.ToString(CultureInfo.InvariantCulture));
syncContext.Response.BinaryWrite(buffer);
syncContext.Response.Flush();
{
var method = "repository/deployments/{deploymentId}/resourcedata/{resourceId}";//获取对应资源文件的API
var api = new WFOperator(syncContext.Context);
var result = api.Call(Method.GET, method, new Dictionary<string, object>
{
{"deploymentId", deploymentId},
{"resourceId",deploymentName }
});
var buffer = result.RawBytes;
syncContext.Response.Clear();
syncContext.Response.ContentType = "application/octet-stream";
syncContext.Response.AddHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(deploymentName));
syncContext.Response.AddHeader("Content-Length",buffer.Length.ToString(CultureInfo.InvariantCulture));
syncContext.Response.BinaryWrite(buffer);
syncContext.Response.Flush();
}
可以先通过"repository/deployments/{deploymentId}/resources"获取到部署包内部的资源信息,再通过资源ID可以实现资源文件的下载
0 0
- Acticiti工作流下载部署包资源
- Unity 下载资源包
- Spring 资源包下载
- ORACLE 资源包下载地址
- spring资源包下载地址
- unity3d www下载资源包
- 工作流部署
- 创建部署和卸载SharePoint工作流解决方案包
- 创建部署和卸载SharePoint工作流解决方案包
- android java资源包下载网站
- BootStrap 资源包的下载和使用
- nginx及依赖包资源下载地址
- Unity3D-5.0+的标准资源包下载
- J2EE资源下载、JAR包下载以及学习内容参考
- java 技术资料,jar包下载,工具下载等资源网站
- acticiti工具的安装
- jBPM工作流定义部署
- jBPM工作流部署
- 系统设计之一 系统设计概述
- 系统软件 下载 地址
- 一道短小强悍的C++面试题
- 系统设计之二 应用架构和建模
- hdu1716 STL next_permutation函数的使用
- Acticiti工作流下载部署包资源
- 解决VC不包含stdint.h头文件问题
- mysql_install_db出错,Unable to lock /usr/local/mysql/var/ibdata1, error: 11
- repo的用法
- 系统设计之三 数据库设计
- SVM入门(七)为何需要核函数
- C#--编码解码
- Sprite Kit编程指南(2)-使用精灵
- Unity3D——游戏开始与暂停