当前位置:   article > 正文

c语言socket使用http协议访问apache服务器_c语言http协议库

c语言http协议库

1、前言

简单理解http协议,其实就是对发送的数据进行了包装(多了表示各种属性的报头)

此链接可以学习以下编写http服务器:超轻量型http服务器 tinyhttpd

http协议报文

2、环境

本人电脑配置了apache+php的开发环境,使用80端口

3、代码

client

  1. // ConnectToPHPServer.cpp : 定义控制台应用程序的入口点。
  2. //
  3. #include "stdafx.h"
  4. #include <stdio.h>
  5. #include <winsock.h>
  6. #include <string.h>
  7. #pragma comment(lib, "ws2_32.lib")
  8. #define PORT 80
  9. #define SIZE 512
  10. #define MAX_SIZE 1024
  11. void buildGETHeader(char* header, int size, char* host, char* res)
  12. {
  13. memset(header,0,size);
  14. strcat(header,"GET ");
  15. strcat(header,res);
  16. strcat(header," HTT
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/589898
推荐阅读
相关标签
  

闽ICP备14008679号