使用如下代码下载文件,在IE中,后缀名会自动变为.txt(IE浏览器上有这种情况,Chrome没有)。
cl_wd_runtime_services=>attach_file_to_response( EXPORTING i_filename = lv_filename i_content = lv_zip_raw i_mime_type = 'zip' ).
这时需要更改参数 i_mime_type的值,改为“application/x-zip-compressed”即可。
或者根据如下代码,根据文件名获取mime_type
l_mime_type = cl_hcs_mime_types=>get_mime_type_from_file_name( l_links_head->document_key ).
在 MIMETYPES(MIME 类型表)中,保存着mime type和文件后缀名的管理关系,可以在smw0中维护该信息
标签:MIMETYPE,zip,cl,后缀名,mime,file,type From: https://www.cnblogs.com/keyuming/p/17079267.html