首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >web服务不是在aspx页面上运行,但在ashx页面上运行良好。

web服务不是在aspx页面上运行,但在ashx页面上运行良好。
EN

Stack Overflow用户
提问于 2010-09-07 18:48:11
回答 1查看 203关注 0票数 0

我有一个web服务,当我从处理程序页面(.ashx)调用它时,它运行得很好。

我的web服务返回一个zip文件。

但是当我从我的aspx页面调用相同的代码时,我得到了一个损坏的zip文件。调用代码如下所示,在ashx类和aspx页面中是相同的。请指教

代码语言:javascript
复制
    Dim service As New doc()
    Dim b() As Byte
    b = service.GetCoverScanTest(New String() {"50BC2781-E4F9-4C0C-AE32-34D4118BD98F"}, System.Configuration.ConfigurationSettings.AppSettings("eDocsSecurekey").ToString())
    Response.ContentType = "application/zip"
    Response.AddHeader("Content-disposition", "attachment; filename=CoverScan.zip")
    Response.BinaryWrite(b)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-09-07 18:51:19

您可能需要一个Response.Clear()来去除aspx中可能已经存在的任何位的html。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3657922

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档