`
mmdev
  • 浏览: 13142716 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

Http协议发送数据

 
阅读更多

//请求服务器

Encoding encode = System.Text.Encoding.GetEncoding("utf-8");
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(SetupInfo.Url);
request.Method = "POST";
request.Accept = "*/*";
request.ContentType = "application/x-www-form-urlencoded";
byte[] buffer = encode.GetBytes(SetupInfo.Parameter + "=" + getVars);
request.ContentLength = buffer.Length;
request.Timeout = 30000;

using (requestStream = request.GetRequestStream())
{
requestStream.Write(buffer, 0, buffer.Length);
}
requestStream.Close();

//接收返回值

WebResponse myResp = request.GetResponse();
Stream ReceiveStream = myResp.GetResponseStream();
StreamReader readStream = new StreamReader(ReceiveStream, encode);

HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream myResponseStream = response.GetResponseStream();
StreamReader myStreamReader = new StreamReader(myResponseStream, Encoding.GetEncoding("utf-8"));
stringstrSuccess = myStreamReader.ReadToEnd();
myStreamReader.Close();
myResponseStream.Close();

分享到:
评论

相关推荐

    串口转HTTP协议发送数据工具源码

    串口转HTTP协议发送数据工具源码是一种实用的软件解决方案,它允许用户将从串行端口(串口)接收到的数据转换为HTTP协议格式,然后发送到预设的云端HTTP服务器。这种工具在物联网(IoT)和嵌入式系统中特别有用,...

    串口数据转换成http协议数据发送到云端

    本文将深入探讨如何将串口数据转换为HTTP协议数据,并将其发送到云端,以及源码软件的跨平台特性。 串口通信,也称为UART(通用异步收发传输器),是一种常见于嵌入式系统、单片机和计算机中的接口,用于设备间的...

    http协议发送收

    通过http协议给指定网址发送数据,并将解析请求返回的数据。

    wfeth http协议发送工具

    WFETH HTTP协议发送工具是一个专为网络内容抓取和发送设计的小型应用程序,它使得用户能够方便地通过HTTP协议与Web服务器进行交互。这个工具在IT行业中常常被开发者、网络管理员以及数据分析人员用来测试和调试HTTP...

    基于STM32F103单片机,配合HTTP协议上传数据到服务器

    【基于STM32F103单片机,配合HTTP协议上传数据到服务器】的知识点主要涵盖以下几个方面: 1. **STM32F103单片机**:STM32是意法半导体(STMicroelectronics)推出的一种基于ARM Cortex-M3内核的微控制器系列。STM32...

    移植cJSON库,使用tcp协议制作http-json客户端发送js字段源码

    3. 构建HTTP请求:根据HTTP协议规范,构造一个包含方法(GET或POST)、URL、HTTP版本、头部和可选的请求体的HTTP请求。对于JSON数据,通常使用POST方法,将JSON数据作为请求体发送。 4. 序列化JSON数据:使用cJSON...

    STM32+移远BC35NBlot coap协议发送数据

    在STM32上实现CoAP协议发送数据,首先需要对STM32的串行通信接口进行配置,通常是USART或UART,以便与BC35-NB模组进行AT命令交互。AT命令是控制无线调制解调器的标准命令集,用于设置参数、建立连接、发送数据等操作...

    C# http post协议,数据交互形式为json

    在IT行业中,网络通信是应用程序之间进行数据交换的关键部分,而HTTP(超文本传输协议)则是互联网上应用最广泛的一种网络协议。C#作为一种强大的编程语言,提供了丰富的库和工具来支持HTTP通信,特别是对于POST请求...

    stm32 sim800c定位http协议发送定位信息给服务器.7z

    STM32与SIM800C模块的整合是嵌入式系统中常见的一种通信...通过HTTP协议发送定位信息,使得数据能够实时上传到云端,为物联网应用提供了便利。理解并掌握这种技术,对于深入理解嵌入式系统和物联网架构有着重要的意义。

    HTTP协议和数据网络

    总结起来,HTTP协议是互联网上数据交换的基础,而数据网络则是这一切得以实现的物理和逻辑架构。理解这两者的工作原理对于网络开发和运维人员至关重要。通过深入学习和实践,我们可以更好地优化网络性能,解决网络...

    模拟http请求发送接收数据

    请求头部包含了请求的相关信息,如Accept(指定客户端能接收的数据类型)、Content-Type(指定发送数据的类型)等。空行用于分隔头部和主体。如果请求方法是POST或PUT,请求体则包含要发送的数据。 模拟HTTP请求时...

    C++实现http的post发送接收数据以及xml解析

    HTTP POST请求通常用于向服务器发送数据,比如用户填写表单后提交信息。在C++中,我们可以利用WinInet API来创建这种请求。WinInet是Microsoft提供的一个库,它提供了基本的Internet客户端功能,包括HTTP、HTTPS和...

    pb通过http协议传json.zip

    pb通过http协议传json; pb通过http协议传json; pb通过http协议传json; pb通过http协议传json; pb通过http协议传json; pb通过http协议传json; pb通过http协议传json; pb通过http协议传json; pb通过http协议传json; pb...

    VC++ Socket发送Http协议Post数据包

    6. `http_post.cpp`:这是主要的实现文件,可能包含了发送HTTP POST请求的逻辑,包括建立Socket连接,构造请求消息,发送数据和接收响应。 7. `http_post.h`:头文件,可能定义了相关的类和函数原型,供其他文件...

    ATK900A模块GPRS调试笔记-发送HTTP协议数据

    ATK900A模块GPRS调试笔记-发送HTTP协议数据,咱也来赚点分,要不没有分下载了。代码在笔记二。 The ATK900A module GPRS debugging notes - HTTP protocol to send data, we have to earn points, or not to ...

    CommView5.1网卡上http协议发送和接收监控工具

    "CommView5.1网卡上http协议发送和接收监控工具" 这个标题指出了我们讨论的核心软件——CommView5.1,它是一个专门用于监控网络流量,尤其是HTTP协议的工具。它能帮助用户查看、分析和记录通过网卡发送和接收的HTTP...

    c#向指定端口发送数据,监听指定端口

    C#作为一种强大的编程语言,提供了丰富的类库来实现网络通信功能,如监听指定端口和向特定端口发送数据。这里我们将深入探讨如何利用C#进行UDP和TCP通信。 首先,让我们了解基本概念: 1. **监听(Listening)**:...

    客户端应用程序,建立关闭与服务器的连接,向服务器发送数据,接收数据

    在HTTP协议中,客户端通过POST或GET方法发送数据,POST用于提交表单数据,GET则用于获取资源。 三、接收数据 服务器处理完客户端的请求后,会返回相应的数据给客户端。这可能是网页内容、文件、数据库结果或其他...

Global site tag (gtag.js) - Google Analytics