`
isiqi
  • 浏览: 16339582 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

在vc中如何用post方法提交表单

阅读更多

我这里有一段程序,用来在一个对话框里显示出一次http request的原始信息,不过使用Inet API做的,希望能有帮助。




使用MFC示例如下:
首先设置m_strRequest请求字符串 eg."name=aaa&pass=bbb";
m_strServerName 服务器名称或者IP eg."www.yahoo.com"
m_strObjectName 请求文件位置 eg. "pub/aaa.asp"
请求的结果存放在m_strHtml中

分享到:
评论

相关推荐

    VC++模拟post上传Form表单

    在Web应用中,当我们点击表单的提交按钮时,浏览器通常会使用POST方法将表单内容发送到服务器。在VC++中实现这个功能,我们需要创建一个类来封装这个过程,这正是“HttpFileEx”类的目的。 `HttpFileEx.cpp`和`...

    CURL HTTP POST方式表单递交

    1、使用的是curl库,数据采用http post方式表单递交 2、里面有完整的注释,比较规则的代码结构,适合学习交流 3、是控制台程序 4、我也是用到了curl但网上的资料大部分比较松散,我自己实现后分享给大家,相互学习,...

    VC 构造http协议数据的post上传图片类(MFC环境 带编码转换)模拟表单提交

    在本文中,我们将深入探讨如何在VC++ MFC环境下构建一个HTTP协议数据的POST上传图片类,同时模拟表单提交。这个过程涉及到的关键技术包括HTTP POST请求、编码转换以及MFC类库的使用。 首先,我们需要理解HTTP POST...

    vc客户端通过HTTP的POST方式传送文件到PHP服务器

    本主题聚焦于使用VC(Visual C++)客户端通过HTTP的POST方法将文件上传至PHP服务器的实践过程,这在Web开发中具有重要的应用价值。 首先,我们要理解HTTP的POST方法。POST请求常用于向服务器发送数据,如表单提交或...

    VC 写的HTTP post get 测试程序

    POST方法则常用于向服务器发送数据,比如提交表单或者上传文件。与GET不同,POST请求的数据封装在请求体中,因此可以传输更大、更复杂的数据,并且数据不会显示在URL上,更安全。但需要注意的是,POST请求并不保证...

    VC_POST_FILE.rar_POST_php POST源码_post 服务端_vc post_vc++php

    在Web开发中,POST是HTTP协议中的一个请求方法,用于向服务器发送数据,常用于提交表单、上传文件等场景。 描述中提到"VC利用POST方法提交请求,并附有PHP服务端源码",这说明压缩包内不仅包含了VC++编写的客户端...

    vc 用socket 发送http post 请求

    POST方法是HTTP请求中的一种,用于向服务器提交数据,常用于表单提交或者上传文件。而GET方法则是获取服务器上的资源。 接下来,我们讨论如何使用C++和MFC的CSocket类来创建一个简单的HTTP客户端。CSocket是MFC提供...

    vc post上传文件,下载文件控件

    在HTTP协议中,POST方法用于向服务器发送数据,常用于提交表单或者上传文件。在VC++中,你可以使用WinInet库或 WinHttp库来实现这个功能。这些库提供了API接口,如InternetOpen、InternetConnect、HttpOpenRequest和...

    基于SSL的操作网页POST自动化

    在网页POST自动化中,我们可以通过编程方式模拟用户填写表单并提交的行为,这在自动化测试、数据抓取或者批量操作中非常常见。在VC++环境中,可以使用Winsock库(也称为Windows Socket API)来实现SOCKET通信,进而...

    vc模拟网页发送表单 51网站自动登录

    当用户填写完信息并点击提交按钮时,浏览器会按照表单的`action`属性定义的方式(通常是POST或GET方法)向服务器发送数据。在这里,我们不再依赖浏览器,而是通过编程方式模拟这一过程。 在VC++中,我们可以使用...

    vs2010中应用get,post与http通信实例

    POST方法则用于向服务器发送数据,常用于表单提交或创建新资源。下面我们将详细解释这两个方法的实现过程以及它们在C#中的使用。 首先,我们需要引入System.Net命名空间,它提供了对HTTP请求的支持。在C#代码中,...

    VC编写自己构造http协议数据的post上传图片类

    当发送文件(如图片)时,通常采用`multipart/form-data`作为`Content-Type`,这是因为文件数据通常较大且可能包含二进制内容,不适合使用传统的表单提交方式(`application/x-www-form-urlencoded`)。 #### 类的...

    vc中http相关技术源码

    POST方法则常用于向服务器提交数据,例如在表单提交或API调用中。在VC++中实现POST请求,除了建立连接和构造请求头外,还需要附加请求体,其中包含了要发送的数据。源码中可能会展示如何组织和编码数据,以及如何...

    POST表单登录新浪邮箱.rar

    在IT行业中,网络编程是至关重要的一环,而HTTP协议中的POST方法则是网页表单提交数据的主要方式之一。本文将深入探讨如何使用POST表单登录新浪邮箱,并涉及与VC++(Visual C++)相关的编程知识。 首先,POST表单...

    VC++ HTTP Get Post请求

    在VC++中实现POST请求,除了使用WinInet库外,还需要设置请求头以指定POST方法和内容类型。下面是一个简单的示例: ```cpp HINTERNET hRequest = HttpOpenRequest(hConnect, "POST", "/submit", NULL, NULL, NULL, ...

    使用VC6编译-Curl和LibCurl+ssl+ssh2+zlib

    使用VC6编译-Curl和LibCurl+ssl+ssh2+zlib libcurl是一个跨平台的开源网络协议库,支持http, https, rtsp等多种协议 。libcurl同样支持HTTPS证书授权,HTTP POST, HTTP PUT, FTP 上传, HTTP基本表单上传,代理,...

    VC 模拟网页自动查询

    网页自动查询时,若涉及表单提交,通常会使用POST方法。 4. **HTML解析**: - **HTML DOM**:HTML文档对象模型,用于表示HTML或XML文档的结构,并提供了一种方式来访问和修改文档内容。 - **库支持**:如TinyXML...

    VCHttpPost

    POST请求常用于提交数据到服务器,例如在网页表单提交或者API数据交互时。下面我们将详细探讨这个主题。 1. **HTTP协议基础**:HTTP(超文本传输协议)是互联网上应用最广泛的一种网络协议,用于从万维网服务器传输...

    用vc开发CGI(电子书)

    在本电子书中,我们将探讨如何使用Microsoft Visual C++(简称VC)来开发CGI程序,从而扩展Web服务器的功能,提供更丰富的用户交互体验。 一、CGI简介 CGI是Web服务器与外部程序之间的桥梁,它允许服务器执行外部...

    用VC写的Http请求源码

    - POST请求:用于向服务器提交数据,如表单信息,格式为`POST /resource HTTP/1.1`,并在请求体中包含数据。 3. **示例代码**: 在示例代码中,可能会包含上述WinInet API的调用,以及错误处理机制。例如,创建一...

Global site tag (gtag.js) - Google Analytics