订阅专栏后可私信YUAN (vx: chatgptplus2023,备注:计网), 发订阅付款截图加入计算机网络专属微信群,与更多程序员交流有趣的知识与八卦。
目录
#include <stdio.h>
#include <Windows.h>
#include <process.h>
#include <string.h>
#include <tchar.h>
#pragma comment(lib,"Ws2_32.lib")
#define MAXSIZE 65507 //发送数据报文的最大长度
#define HTTP_PORT 80 //http 服务器端口
//Http重要头部数据
struct HttpHeader {
char method[4]; // POST 或者 GET,注意有些为 CONNECT,本实验暂不考虑
char url[1024]; // 请求的 url
char host[1024]; // 目标主机
char cookie[1024 * 10]; //cookie
HttpHeader() {
ZeroMemory(this, sizeof(HttpHeader));
};
};
//禁止访问的网站和钓鱼网站是否可以输入选择
char Invilid_web[1024] = "http://today.hit.edu.cn/";//不允许访问的网站
//char Invilid_web[1024] = "h