尴尬的webapi访问返回json对象

首先Imports Newtonsoft.Json

Imports MSXML2(Interop.MSXML2.dll)

Dim URLEncode As System.Text.Encoding = System.Text.Encoding.GetEncoding("utf-8")

'所需传递的json对象参数

Dim requestDataJson As String=requestDataJson = JsonConvert.SerializeObject("")

Dim responseText As String = ""

Dim postUrl As String = ""

Dim postdata() As System.Byte = URLEncode.GetBytes(requestDataJson)

Dim oXMLHttp2 As New XMLHTTP60()

oXMLHttp2.open("Post", postUrl, False)

oXMLHttp2.setRequestHeader("Content-Type", "text/json; charset=utf-8")

oXMLHttp2.setRequestHeader("Content-length", postdata.Length)

oXMLHttp2.setRequestHeader("Accept-Language", "zh-CN")

oXMLHttp2.send(requestDataJson)

'获取返回结果,string类型

responseText = oXMLHttp2.responseText

'去除转义符,及左右两边的双引号(尴尬所在点

responseText = responseText.Replace("\", "").Trim(Chr(34))

If responseText <> "" Then

result = JsonConvert.DeserializeObject(Of ResponseResult)(responseText)

End If

 

最新文章

  1. React2
  2. 浅谈HTTP事务的一个过程
  3. CodeChef COUNTARI Arithmetic Progressions(分块 + FFT)
  4. centos6.5kvm虚拟化安装部署
  5. php数据库封装与引用方法
  6. SQL中的取整函数FLOOR、ROUND、CEIL、TRUNC、SIGN
  7. 关于Server Sql 2008触发器的使用
  8. adaboost原理和实现
  9. Windows下Memcache的安装与在php中使用
  10. Remote Debugging Chrome 结合Genymotion模拟器的移动端web真机调试(转)
  11. hibernate 问题
  12. PopupWindow的简单使用
  13. map循环遍历删除
  14. 论文阅读笔记四十七:Generalized Intersection over Union: A Metric and A Loss for Bounding Box Regression(CVPR2019)
  15. zabbix python 微信告警脚本
  16. BZOJ4911: [Sdoi2017]切树游戏
  17. python 生成器、列表解析式、yield、迭代器
  18. XXE漏洞
  19. Linux、apache 无法使用PHP创建目录和文件
  20. c3p0连接池基本配置mysql和oracle

热门文章

  1. POJ2226 不错的最小顶点覆盖
  2. 从苏宁电器到卡巴斯基第31篇:难忘的三年硕士时光 IX
  3. 路由协议之RIP
  4. SQLServer的XP_CmdShell提权
  5. 学习Python一年,这次终于弄懂了浅拷贝和深拷贝
  6. 谁动了我的 Linux?原来 history 可以这么强大!
  7. 克鲁斯卡尔(Kruskal)算法(代码)
  8. 前端Node的实用方法
  9. reboot 就是 poweroff 然后power on
  10. VMware vCenter重置web console SSO登录密码