将附件从ASP Classic传递到.Net电子邮件Web服务
我的公司有一个基于C#Net的网络服务来发送电子邮件。此web服务当前不支持附件。我们有许多旧的ASP经典页面仍然使用CDONT发送电子邮件(包括带有附件的页面)。我当前的任务是找出是否可以向web服务添加附件支持,以便用对web服务的调用替换ASP Classic CDONTS。我挂断的是:是否可以从ASP Classic传递那些需要附加到web服务的文件将附件从ASP Classic传递到.Net电子邮件Web服务,.net,web-services,asp-classic,.net,Web Services,Asp Classic,我的公司有一个基于C#Net的网络服务来发送电子邮件。此web服务当前不支持附件。我们有许多旧的ASP经典页面仍然使用CDONT发送电子邮件(包括带有附件的页面)。我当前的任务是找出是否可以向web服务添加附件支持,以便用对web服务的调用替换ASP Classic CDONTS。我挂断的是:是否可以从ASP Classic传递那些需要附加到web服务的文件 我知道如何从ASP Classic调用web服务;当我不需要附件时,我已经可以使用Classic中现有的web服务了 我知道我可以使用CD
感谢您的帮助:我找到了很多文章,介绍了我需要做的工作的一半,或者只是从.Net到-.Net的角度来介绍。您可以使用adodb.stream对象将二进制数据转换为字节数组:
Function ReadByteArray(strFileName)
Const adTypeBinary = 1
Dim bin : Set bin = Server.CreateObject("ADODB.Stream")
bin.Type = adTypeBinary
bin.Open
bin.LoadFromFile strFileName
ReadByteArray = bin.Read
End Function
您可以使用adodb.stream对象将二进制数据转换为字节数组:
Function ReadByteArray(strFileName)
Const adTypeBinary = 1
Dim bin : Set bin = Server.CreateObject("ADODB.Stream")
bin.Type = adTypeBinary
bin.Open
bin.LoadFromFile strFileName
ReadByteArray = bin.Read
End Function
谢谢你的支持!不幸的是,在他们决定跳过此更新并继续之前,我没有看到这个答案。谢谢Uluoink!不幸的是,在他们决定跳过此更新并继续之前,我没有看到这个答案。