`

C# post 提交函数

阅读更多

 public string GetPost(string url, params string[] data)
        {
            string tempMessage = "";
            System.Net.WebClient WebClientObj = new System.Net.WebClient();
            System.Collections.Specialized.NameValueCollection PostVars = new System.Collections.Specialized.NameValueCollection();
            if (data.Length % 2 == 0)
            {
                for (int i = 0; i < (data.Length / 2); i++)
                {
                    PostVars.Add(data[i * 2], data[i * 2 + 1]);
                }
            }

            try
            {
                byte[] byRemoteInfo = WebClientObj.UploadValues(url, "POST", PostVars);
                //下面都没用啦,就上面一句话就可以了
                tempMessage = System.Text.Encoding.Default.GetString(byRemoteInfo);
                //这是获取返回信息

            }
            catch
            {

            }
            return tempMessage;

 

        }

分享到:
评论

相关推荐

    C#下Post数据的函数

    在C#中实现POST数据的函数,我们可以按照以下步骤进行: 1. 创建一个`MemoryStream`对象,用于存储即将发送的数据。 2. 初始化一个边界字符串,通常是基于当前时间戳生成的唯一字符串。 3. 打开要上传的文件,并...

    POST提交数据加密

    下面我们将深入探讨POST提交数据加密的原理、方法以及HttpWatch工具的使用。 首先,POST方法是HTTP协议中用于向服务器发送数据的一种方式,通常用于表单提交。为了防止数据在传输过程中被窃取或篡改,我们通常会对...

    C# send post&get

    - POST 请求用于向服务器发送数据,常用于提交表单数据。 - 可以通过 `HttpClient` 类的 `PostAsync` 方法或 `HttpWebRequest` 的 `GetRequestStream` 方法来发送 POST 请求。 3. **文件上传:** - 文件上传通常...

    C#代码与javaScript函数的相互调用

    根据给定的信息,本文将详细探讨C#与JavaScript之间的相互调用方法,主要涉及四个方面的内容:如何在JavaScript中访问C#函数、如何在JavaScript中访问C#变量、如何在C#中访问JavaScript已有的变量以及如何在C#中访问...

    c# 线程通信PostMessage SendMessage PeekMessage

    本主题将深入探讨`FindWindow`、`PostMessage`、`SendMessage`以及`PeekMessage`这四个关键函数,它们在Windows API中扮演着重要的角色,特别是在线程间通信和窗口消息处理方面。 1. **FindWindow**: `FindWindow...

    C# http Get/POST请求封装类

    POST请求则可以携带更多数据,常用于提交表单或上传文件。这两种方法的安全性和可缓存性也有所不同,GET请求的参数显示在URL上,易于被记录,而POST请求的数据则包含在请求体中,相对更安全。 在C#中,我们可以使用...

    在C#中SendMessage和PostMessage的参数传递

    用 PostMessage、SendNotifyMessage、SendMessageCallback 等异步函数发送系统消息时,参数里不可以使用指针,因为发送者并不等待消息的处理就返回,接受者还没处理指针就已经被释放了。 5、在 Windows 2000/XP 里,...

    C#请求post

    POST请求通常用于向服务器提交数据,如表单数据,创建新资源。与GET请求不同,POST请求的数据包含在请求体中,而不是URL参数中。 在C# Winform应用中,我们可以使用`System.Net.WebClient`类或`System.Net....

    如何用selenium封装post参数提交示例

    在描述中提到的,我们将探讨如何使用Selenium来封装POST参数并提交,以获取异步请求返回的JSON对象值。 首先,理解Selenium的基本结构是必要的。Selenium通常包含WebDriver接口,它提供了一种方式来控制浏览器,并...

    C#使用post发送和接收数据的方法

    在C#编程中,POST方式常用于向服务器发送数据,特别是在执行HTTP请求时,比如提交表单或调用Web API接口。本篇文章将详细介绍如何在C#中利用POST方法发送和接收数据,以及相关的实现技巧。 首先,POST请求通常用于...

    asp.net开发常用javascript函数封装(c#)

    本文将详细讲解如何在C#中封装常用的JavaScript函数,并探讨这些函数在实际开发中的应用。 一、JavaScript函数封装的意义 在ASP.NET项目中,为了提高代码复用性,降低维护成本,我们常常会将一些常用的功能封装成...

    javascript函数中执行C#代码中的函数

    在探讨“JavaScript函数中执行C#代码中的函数”这一主题时,我们触及的是Web开发领域一个有趣且实用的交叉技术应用。通常情况下,JavaScript作为前端脚本语言,负责处理网页上的交互逻辑,而C#则作为后端语言,运行...

    C#调用api接口

    本文将详细介绍如何在C#中调用API函数获取系统信息。API函数是构筑Windows应用程序的基石,是Windows编程的必备利器。每一种Windows应用程序开发工具都提供了间接或直接调用了Windows API函数的方法,或者是调用...

    POSTMESSAGE

    在C#中,虽然`PostMessage`是一个Win32 API函数,但可以通过P/Invoke技术来调用。下面将详细介绍`PostMessage`的使用以及如何在C#中实现。 1. **`PostMessage`函数定义** `PostMessage`函数的基本签名如下: ```...

    教案C#API网络函数文档.pdf

    【C# API 网络函数】 在C#编程中,使用API调用来处理网络功能是一种常见的做法。这里我们主要关注几个重要的网络函数: 1. **WNetAddConnection**: 此函数用于创建一个到网络资源的永久性连接。它允许程序员指定...

    C#API函数

    ### C#中的Windows API函数应用概述 在C#编程中,使用Windows API函数可以实现许多高级功能,如网络连接管理、消息处理、文件系统操作等。本文将详细解析标题为“C# API函数”中提到的一些关键API函数,并结合描述...

    C#使用HttpPost请求调用WebService的方法

    C# 使用 HttpPost 请求调用 WebService 的方法 C# 使用 HttpPost 请求调用 WebService 的方法是一种常用的技术,能够帮助开发者快速实现 WebService 的调用。下面将详细介绍 C# 使用 HttpPost 请求调用 WebService ...

    post模拟提交图片

    在IT行业中,网络通信是不可或缺的一部分,而POST模拟提交数据是一项常见的任务,特别是在进行API测试、自动化脚本编写或者客户端与服务器交互时。本话题主要关注如何通过编程方式以字节流的形式模拟提交图片,并将...

    C++基于HTTP的POST上传,C#的网站接收并存储数据库

    当C++客户端发送POST请求到达C#网站时,我们需要一个Web API控制器或ASP.NET MVC控制器来处理这个请求。以下是一个简单的C# Web API控制器示例: ```csharp using System.Web.Http; using System.Web....

Global site tag (gtag.js) - Google Analytics