我在用Delphi写一个Web服务程序,其中遇到了一点对大虾们来说简单不过的问题:
当浏览器端请求的是读取.Doc或.xls类型的文件时,会出现安全验证(要求输入服务器的用户名及密码),但按下“取消”时仍能打开,其它类型的文件正常。注:我在程序中设置相应的Response.ContentType为
application/msword(word文档)
text/plain(文本文件)
application/vnd.ms-excel(.xls文件)
image/jpeg(jpeg图形文件)等等。 Response.ContentStream := MemoryStream;
Response.SendResponse;MemoryStream为文件流
为什么会出现输入服务器的用户名及密码的对话框呢?
当浏览器端请求的是读取.Doc或.xls类型的文件时,会出现安全验证(要求输入服务器的用户名及密码),但按下“取消”时仍能打开,其它类型的文件正常。注:我在程序中设置相应的Response.ContentType为
application/msword(word文档)
text/plain(文本文件)
application/vnd.ms-excel(.xls文件)
image/jpeg(jpeg图形文件)等等。 Response.ContentStream := MemoryStream;
Response.SendResponse;MemoryStream为文件流
为什么会出现输入服务器的用户名及密码的对话框呢?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货