点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家, 我创建了一个ICF处理...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家, 我创建了一个ICF处理...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家,
我创建了一个ICF处理程序类,该类将文件从AL11发送到发送者。 事情是它与单个文件,我正在读取二进制格式的数据,并使用set_data将其附加在正文部分,它工作正常。 但是,当我尝试添加多个文件时,无法分别添加2个文件。 我正在使用IF_HTTP_EXTENSION,并且还没有NTW GATEWAY组件。 我也在使用MULTIPART功能,但不要完全了解如何分别添加2个文件。 你能帮我么 ?
//文件1 server-> response-> set_header_field(name ='Content-Type'value ='multipart/mixed')。 CONCATENATE'form-data; name =" file"; filename ="'filename + 5(9)'"'INTO lv_header_value。 server-> response-> set_header_field(name ='content-disposition'value = lv_header_value)。 服务器->响应-> set_data(data = attach_xstring)。 //文件2 服务器->响应-> add_multipart()。 CONCATENATE'form-data; name =" file"; filename ="'filename + 5(9)'"'INTO lv_header_value。 server-> response-> set_header_field(name ='content-disposition'value = lv_header_value)。 服务器->响应-> set_data(data = attach_xstring)。
致谢
Jyothir Aditya
我猜应该是这样的:
但是您也可以将2个文件压缩为一个文件,然后将其返回,以避免使用多部分响应。
一周热门 更多>