`

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数据的函数,在C#中有HttpWebRequest类,可以很方便用来获取http请求,但是这个类对Post方式没有提供一个很方便的方法来获取数据。网上有很多人提供了解决方法,但都参差不齐,这里我把我使用的方法总结出来...

    C# send post&get

    简单介绍c#发送post,get请求,并获取服务器返回数据的公共类

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

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

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

    主要为大家详细介绍了C#使用HttpPost请求调用WebService的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    一套C#与PostgreSQL数据库完美结合的实例

    本套程序是在VS2005下C#开发,利用PostgreSQL作为数据库。 本程序的重点是如何利用C#对PostgreSQL数据库进行操作,PDatabase.cs是一个完整的操作类,role是角色表的操作类,程序采用三层架构模型。 在对PostgreSQL...

    C#迅雷API接口下载源代码

    C#源码 调用迅雷平台接口函数 自动确认新建任务,通过API函数获取迅雷窗口句柄, 并发送PostMessage消息来控制其窗体。 适合API初学者学习参考!

    C#使用Http Post方式传递Json数据字符串调用Web Service

    由于C#中通过直接添加引用的方来调用Web Service的方式不够灵活,故采取手动发送Http请求的方式来调用Web Service。最后选择使用Post方式来调用Web Service,至于安全性和效率暂不考虑。在学习使用的过程,遇到了很...

    C#中在WebClient中使用post发送数据实现方法

    很多时候,我们需要使用C#中的WebClient 来收发数据,WebClient 类提供向 URI 标识的任何本地、Intranet 或 Internet 资源发送数据以及从这些资源接收数据的公共方法。本文就较为详细的说明了WebClient中使用post...

    HttpService(C#获取网站源码)

    1、HttpService.dll是一个用于http/https协议访问网络获取数据的链接库,该链接库封装了C#的HttpWebRequest用于请求数据的Get和Post的操作方式,直接输入一个网址即可实现获取对应网页的源码,为网络编程中必不可少...

    CSharp_http请求.rar

    一个自己写的C#窗体小程序,实现了GET请求与POST请求,并进行了函数封装。包里是这个程序的解决方案,可以直接使用VS2012打开。超多注释超详细

    JQuery.form表单提交参数详解.txt

    beforeSubmit:showRequest, //提交前的回调函数 success:showResponse, 提交后的回调函数 //url:url, //默认是form的action,如果申明,则会覆盖 //type:type, //默认是form的method('get' or 'post'),如果申明...

    C#基类库大全下载--苏飞版

    1.C#HttpHelper,Httpwebrequest,请求时无视编码,无视证书,无视Cookie,网页抓取 主要是实现了HTTP协议的GET|POST请求时的无视编码,无视证书,设置代理,自动获取Cookie的功能。 访问数据库相关 1.SqlHelper类 ...

    c#支付宝标准双接口实现

    │ ├AlipayCore.cs┈┈┈┈┈┈支付宝接口公用函数类文件 │ │ │ ├AlipayNotify.cs┈┈┈┈┈支付宝通知处理类文件 │ │ │ ├AlipaySubmit.cs┈┈┈┈┈支付宝各接口请求提交类文件 │ │ │ └MD5.cs ...

    屏蔽非法字符函数

    1,1)) Case "Post" checkRights=CInt(Mid(rightsString,2,1)) Case "Edit" checkRights=CInt(Mid(rightsString,3,1)) Case "Delete" checkRights=CInt(Mid(rightsString,4,1)) ...

    通达信源代码

    通达信行情delphi,c++源代码 增加对股指期货数据的支持 Get_Futures_KDays() 获取股指期货日K线... DLL 版本增加回调函数调用方式,各函数的 Delphi 版本声明请参考 uFunctions.pas 包含转换过来胡cpp文件供参考

    C#6新特性,让你的代码更干净

     前几天看一个朋友的博客时,看他用到了C#6的特性,而6出来这么长时间还没有正儿八经看过它,今儿专门看了下新特性,说白了也不过是语法糖而已。但是用起来确实能让你的代码更加干净些。Let’s try it.  1、集合...

    C#基类库(苏飞版)

    1.C#HttpHelper,Httpwebrequest,请求时无视编码,无视证书,无视Cookie,网页抓取 主要是实现了HTTP协议的GET|POST请求时的无视编码,无视证书,设置代理,自动获取Cookie的功能。 访问数据库相关 1.SqlHelper类 ...

    使用 C# 的 .NET 6 的创建最小API

    展示和解释创建和运行 .NET 6 最小 API 的示例,包括在API 中使用依赖注入 可以通过构造函数注入接口。因为没有构造函数,使用 lambda ...请求方法是POST. 它允许客户端将数据发送到 API,在那里可以使用和处理数据。

    基于C#实现的VUE+自行简单封装后可以无缝对接FGUI、UGUI、UTK等几乎所有UI方案

    更新时机 : LateUpdate(post) & Immediate(sync) 代理函数: Reactive & Ref 绑定函数: Watch & Compute & WatchEffect & Bind MonoBehaviour响应式 其他功能 数据可视化调试 (支持OdinInspector) 作用域可视化调试 ...

    通用mvc3导出excel 泛型集合数据导出Excel

    columnName = new List&lt;string&gt; 这里是你的字段{"WORKUNIT", "WORKUNITCODE", "POSTNAME", "POSTLEVEL", "TARTTIME", "ENDTIME"}; columnText = new List&lt;string&gt; 这里是你字段对应的文本 {"工作单位", "单位组织...

Global site tag (gtag.js) - Google Analytics