当前位置:  编程技术>c/c++/嵌入式

C++发送HTTP请求的实现代码

    来源: 互联网  发布时间:2014-10-25

    本文导语:  代码如下:#include #include #include #define MAXSIZE 1024#pragma comment(lib, "Wininet.lib") void urlopen(_TCHAR*); int _tmain(int argc, _TCHAR* argv[]){    urlopen(_T("http://coderzh.cnblogs.com"));    return 0;} void urlopen(_TCHAR* url){    HINTERNET hSession = InternetOpen(_T("...

代码如下:

#include
#include
#include

#define MAXSIZE 1024
#pragma comment(lib, "Wininet.lib")

void urlopen(_TCHAR*);

int _tmain(int argc, _TCHAR* argv[])
{
    urlopen(_T("http://coderzh.cnblogs.com"));
    return 0;
}

void urlopen(_TCHAR* url)
{
    HINTERNET hSession = InternetOpen(_T("UrlTest"), INTERNET_OPEN_TYPE_PRECONFIG, NULL, NULL, 0);
    if(hSession != NULL)
    {
        HINTERNET hHttp = InternetOpenUrl(/tech-cpp/hSession, url, NULL, 0, INTERNET_FLAG_DONT_CACHE, 0/index.html);

        if (hHttp != NULL)
        {
            wprintf_s(_T("%sn"), url);

            BYTE Temp[MAXSIZE];
            ULONG Number = 1;
            while (Number > 0)
            {
                InternetReadFile(hHttp, Temp, MAXSIZE - 1, &Number);
                Temp[Number] = '';
                printf("%s", Temp);
            }
            InternetCloseHandle(hHttp);
            hHttp = NULL;
        }
        InternetCloseHandle(hSession);
        hSession = NULL;
    }
}



作者:CoderZh

    
 
 

您可能感兴趣的文章:

  • c++实现发送http请求通过get方式获取网页源代码
  • HTTP协议发送请求详解
  • 怎么用LINUX发送HTTP请求??
  • java发送get请求和post请求示例
  • 请求sigqueue发送SIGUSR1信号的写法
  • python发送伪造的arp请求
  • php发送post请求函数分享
  • C#发送HttpPost请求来调用WebService的方法
  • iptables 如何设置能够将发送到本服务器80端口上的请求转发到另一IP上?
  • Android下通过httpClient发送GET和POST请求的实例代码
  • 关于用socket发送http请求的问题
  • jquery跨域请求示例分享(jquery发送ajax请求)
  • java网络编程中向指定URL发送GET POST请求示例
  • php发送post请求的三种方法示例
  • java发送url请求获取返回值的二种方法
  • php发送post请求的三种方法
  • Android发送GET与POST请求的DEMO详解
  • java使用httpclient发送post请求示例
  • php发送get、post请求的6种方法简明总结
  • linux下发送http请求
  • Android HTTP发送请求和接收响应的实例代码
  • JAVA发送HTTP请求,返回HTTP响应内容,应用及实例代码
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Android发送短信功能代码
  • linux c编写的利用cmpp发送短信的源代码
  • [高分相送200] 谁有linux下socket编写的发送文件源代码?(解决另开贴)
  • 谁有可以用的SMTP的发送E-MAIL的代码...
  • asp.net SmtpClient发送邮件的代码
  • 点击按钮 倒计时60秒方可再次点击发送的Js代码
  • vb.net实现后台发送短信的代码
  • jquery 手机发送验证码倒计时实现代码
  • jquery实现手机发送验证码的倒计时代码
  • python发送arp欺骗攻击代码分析
  • c# socket网络编程接收发送数据示例代码
  • c#调用qq邮箱smtp发送邮件修改版代码分享
  • Asp.net 自动发送邮件的实例代码
  • c# SendMail发送邮件实例代码
  • android实现蓝牙文件发送的实例代码,支持多种机型
  • Android 后台发送邮件示例 (收集应用异常信息+Demo代码)
  • C#使用MailAddress类发送html格式邮件的实例代码
  • asp.net发送邮件找回密码的示例代码
  • asp.net发送邮件并在正文中插入图片的代码分享
  • C# 邮件发送和接收实现代码
  • 我想让内核向网卡发送数据时,不是立即发送,而是等我允许时再发送
  • TCP发送数据,假如发送套接口是非阻塞的,而要发送的数据大于缓冲区尺寸
  • socket发送端、接收端同一机器,kill掉接收端进程,发送端也被kill?
  • *** 高分, 请问如何发送一个事件, 比如发送一个Tab键? ***
  • 谁知道minicom监控VT100终端时候发送"F1"键是发送的什么转义字符呢?
  • 有没有谁实现了向IE浏览器那种“发送网页(P)”,把完整html格式发送给相应email?
  • 用sendto(socket, buf, strlen(buf), ...)发送一个包,如何得到发送的源地址(也就是本机的源地址)
  • postfix 在内网可以正常接收与发送邮件,但向局外,不能接收与发送
  • 串口应用程序,当对方发送大量的数据时,本方的数据无法发出。对方停止发送,本方的数据仍然无法发出。不知道是什么原因。
  • sendmail,内部发送接收可以,当用外部的域名,无法发送和接收,如163账号。
  • 如何将数据库里边的长度超过65535的数据打包发送发送?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3