VB.NET 的HTTP访问,并POST数据

  • 前言
  • 项目需要

前言

第一次写博客,以前都是OneNote上私有的,但是今天换了电脑,还没来得及装。想着,有技术还是分享出来吧,不涉及机密的部分以后就上CSDN了。

项目需要

前天,接了一个项目,需要将传感器的数值采集回来,然后上传到云服务器上。
为了让现场采集站维护人员好用,得要有界面,用VB.net做界面还是极好的。采集回来的数据解析好,打包发往服务器代码如下:

'准备接口
Dim request = System.Net.WebRequest.Create("http://www.baidu.cn/com/api/api.php?mode=setIsee")
request.Method = "POST"
request.ContentType = "application/x-www-form-urlencoded"'准备post内容
Dim encoding = New System.Text.UTF8Encoding
Dim bytes = encoding.GetBytes("isee=setIsesadfasdfasdfadfasfe")'写入post内容
request.ContentLength = bytes.Length
Dim restream = request.GetRequestStream()
restream.Write(bytes, 0, bytes.Length)
restream.Close()'发送服务器请求,并接受返回
Dim stream = request.GetResponse().GetResponseStream()
Dim sr = New System.IO.StreamReader(stream, System.Text.Encoding.GetEncoding("GB18030"))
Debug.Print(sr.ReadToEnd())
sr.Dispose()

VB.NET 的HTTP访问,并POST数据相关推荐

  1. OpenCV中图像以Mat类型保存时各通道数据在内存中的组织形式及python代码访问各通道数据的简要方式...

    OpenCV中图像以Mat类型保存时各通道数据在内存中的组织形式及python代码访问各通道数据的简要方式 以最简单的4 x 5三通道图像为例,其在内存中Mat类型的数据组织形式如下: 每一行的每一列 ...

  2. 跟小静读CLR via C#(05)- 访问限定、数据成员

    跟小静读CLR via C#(05)- 访问限定.数据成员 今天跟大家分享一下关于访问限定和数据成员的知识.主要包括以下两点: Abstract, sealed, virtual, new, over ...

  3. opcua客户端实现断线重连_干货:通过OPC UA协议访问西门子1500数据

    轻松通过OPC UA协议访问西门子1500数据 如何实现西门子1500的OPC UA通信? 1. 功能实现 S7-1500从V2.0开始支持作为OPC UA服务器的功能,本例使用KepServer 作 ...

  4. linux读取.data文件,[20121227]v$datafile访问是从数据文件获取信息吗.txt

    [20121227]v$datafile访问是从数据文件获取信息吗.txt 记得以前开始学习oracle的时候,被问及访问v$datafile从哪里获取信息,当时想都没想,从数据文件. 虽然当时对方并 ...

  5. 通过VB向SQL Server数据库中录入数据

    Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long) 一.数据录入 通过VB向SQL Se ...

  6. IDEA访问数据库时,某一个字段数据库中有值但是访问到的数据始终是null

    问题描述 Request请求之后,页面返回了数据,其他字段都对,就那一个字段是null 排除问题 能访问到其他数据,说明IDEA连接数据库时成功了的,那不是数据库的问题就是字段本身的问题 存在的问题 ...

  7. IDEA访问数据库时,其中一个字段数据库中有值,但是访问到的数据的时候其中一个始终是null

    出现的问题描述 在请求数据库数据的时候,页面返回了数据,其他字段都对,其中有一个字段返回的结果为null,如图所示 排除问题 能访问到其他数据,说明IDEA连接数据库时成功了的,那不是数据库的问题就是 ...

  8. R语言使用多个数据类型不同的向量数据创建一个dataframe数据对象、使用[]操作符和列名称访问dataframe指定数据列的数据(dataframe column data)

    R语言使用多个数据类型不同的向量数据创建一个dataframe数据对象.使用[]操作符和列名称访问dataframe指定数据列的数据(dataframe column data) 目录 R语言使用多个 ...

  9. R语言使用多个数据类型不同的向量数据创建一个dataframe数据对象、使用$操作符和列名称访问dataframe指定数据列的数据

    R语言使用多个数据类型不同的向量数据创建一个dataframe数据对象.使用$操作符和列名称访问dataframe指定数据列的数据 目录 R语言使用多个数据类型不同的向量数据创建一个dataframe ...

最新文章

  1. libsvm java api文档,libsvm-javaAPI
  2. 使用Bot Service创建Bot Framework
  3. 3D 人体姿态估计简述
  4. 如何查看手机连接wifi密码的记录
  5. python无法安装pillow_pyhton安装pillow问题解决
  6. 回调函数 相当于线程_Java中的回调机制,这篇给你整的明明白白的
  7. 《庆余年》是爆了,但想打高分的阅文仍然没有公式可套
  8. document.body为null的问题
  9. PostgreSQL 统计信息pg_statistic格式及导入导出dump_stat - 兼容Oracle
  10. Mybaits自定义SQL
  11. 推荐北大饶毅教授的《生物学概念与途径》课程(慕课视频+讲义)
  12. xml文件的创建和插入节点【原创】
  13. 我遇到的JPA中事务回滚的问题
  14. SQL Server 2008R2 连接本地数据库引擎
  15. android 手机如何备份通讯录,手机通讯录怎么备份
  16. MySQL系列:java个人简历模板word
  17. LIN雨量传感器:拆解最低配的传感器8U0955559
  18. opc服务器连接plc断开显示,如何判断OPC与PLC通讯失败
  19. 从零实践强化学习之连续动作空间上求解RL(PARL)
  20. 使用wireshark抓取聊天信息与爬虫入门

热门文章

  1. 你不知道的JavaScript(十一):元编程 - 公开符号
  2. 制作学术海报之工具篇
  3. crtl+s自动编译
  4. android4.2.2系统投屏,一学就会!手机投屏电视完整攻略
  5. Pandas:时间数据的季节分析
  6. PBlaze5 920系列特性——在线固件升级
  7. bim 模型web页面展示_基于HTML5/WebGL技术的BIM模型轻量化Web浏览解决方案
  8. oneui2正式版_OneUI2.0 or OneUI1.0?过气旗舰该如何选择?
  9. 实时互动还有哪些可能?【RTE 2022 创新编程挑战赛】正式开启!
  10. 计算机系晚自习,计算机专业关于晚自习实训情况的总结