我有一些xml数据。我制作了一个基于asp.net soap的web服务,它将xml作为字节缓冲区应用xsl转换并将其转换为docx文件。但是,当我使用响应对象返回docx文件时,我得到一个错误,客户端找到类型application/vnd-word的响应,但它期望text/xml。Asp.net Webservice返回docx文件
服务片段推文档文件的XSL转换
Context.Response.Clear后();
Context.Response.ClearHeaders();
Context.Response.ContentType =“application/vnd.openxmlformats- officedocument.wordprocessingml.document”;
Context.Response.AddHeader(“Content-Disposition”,“attachment; filename =”+“test.docx”); Context.Response.Flush();
Context.Response.End();
将我需要添加到SOAP头是什么? – 2010-11-08 16:05:33
,因为除了这个响应问题之外,所有的工作都很顺利...... – 2010-11-08 16:08:01