我已经实现了一个通用处理程序,可以在ASP.Net中作为一个宁静的Web服务。我在接收发布到此Web服务的XML文件时遇到问题。我实际上看不到任何被传递的东西。我已经浏览了请求对象的表单,查询字符串和文件属性。一切都是空的。我知道该文件已正确发布,因为我可以在使用端口嗅探器时看到它。
如何访问此文件?
答案 0 :(得分:9)
经过几个小时的搜索,当然我在这里发布问题后找到了答案。我能够使用流阅读器访问该文件。代码看起来像这样。
Dim reader As New IO.StreamReader(context.Request.InputStream)
Dim xmlFile As String = reader.ReadToEnd()