xml - 向 .asmx 服务 (VB.NET) 发送请求 (XML)
问题描述
我正在尝试将 XML 发送到 .asmx Web 服务(不是我自己的)。这不是我以前做过的事情,而且我遇到了一些问题,所以我想看看我是否做错了什么或更糟糕的事情。
Dim xml As String = [my xml here]
Dim content As HttpContent = New StringContent(xml, Encoding.UTF8, "application/soap+xml")
Dim url As String = "http://_______Service.asmx"
Dim client As New HttpClient
Dim response As HttpResponseMessage = Await client.PostAsync(url, content)
Dim stringResponse As String = Await response.Content.ReadAsStringAsync()
我收到了这样的响应——它发回了 XML,这让我觉得我做对了,但是它给我的只是一个错误(序列不包含任何元素)。我主要想知道我在这里编写的代码中所做的是否无效,或者我是否需要查看我的 XML。
编辑:根据第一个建议进行了一些编辑,但没有改变结果
解决方案
推荐阅读
- php - slim php 框架中的会话变量问题
- python - 如何在不断增加python中的值的同时获得输入?
- javascript - 传单如何在 GeoJSON 中获取单个值?
- java - 如何在 java 8 中使用“yyyy-MM-dd'T'HH:mm:ss.SSS'Z'”格式每 30 分钟生成一次日期
- ngrx - 在ngrx中的createReducer()函数之外分离on()函数
- java - 为什么当我按下“y”以外的字符串时,while循环不起作用
- reactjs - 组件不会在状态更改时呈现
- android - 我如何在 Flutter 本地通知中看到待处理的通知?
- java - Primefaces Spring boot - 身份验证提供程序被调用两次
- postgresql - 如何从 PostgreSQL 12 而不是 PostgreSQL 10 连接到数据库