
计算机网络
a little peanut
(°_°)…
展开
-
网络基础TCP/IP
为了理解HTTP,我们有必要事先了解一下TCP/IP协议族1、TCP/IP协议族计算机网络设备要相互通信,双方就必须要基于相同的方法。比如,如何探测到通信目标、由哪一边发起通信、使用哪种语言进行通、怎样结束通信等规则都需要事先确定。不同的硬件、操作系统之间的通信,所有的这一切都需要一种规则。而我们把这种规则称为协议(protocol)协议中存在各式各样的内容。从电缆的规格到IP地址的选定方法...原创 2018-12-01 10:12:45 · 362 阅读 · 3 评论 -
计算机网络课程设计——网络聊天程序的设计与实现
服务器的代码/* * 服务器端 Server.c * */#pragma comment(lib,"ws2_32")#include <winsock2.h>#include <stdio.h>#include <string.h>#define BUFFS原创 2018-12-26 09:47:33 · 10917 阅读 · 1 评论 -
计算机网络课程设计——电子邮件客户端的设计与实现之发送端(SMTP协议)
不多说上代码感觉好的请给个赞吧!朕的小可爱/** Email客户端的实现*/#include<windows.h>#include<stdio.h>#include&原创 2018-12-26 09:52:59 · 12763 阅读 · 35 评论 -
计算机网路课程设计——电子邮件客户端的设计与实现——接收邮件(POP3协议)
上一篇已经写了SMTP发送邮件客户端的代码这一篇我们来写一下POP3接收方的代码感觉棒棒的可以给个赞!注意这里的密码也是授权码看代码如果你能理解上一篇这一篇自然很好理解了/** Email客户端接收(POP3)的实现*/#include<windows.h>#include<stdio.h>#include<WinSock.h&原创 2018-12-26 10:02:15 · 5820 阅读 · 3 评论 -
计算机网络课程设计——http请求实现代理服务器的设计——代理服务器端
上代码看主函数int main(int argc, char **argv)知道这个程序该怎么运行了吗??答案是:打开cmd进入到该项目bin/debug目录下执行proxy-server.exe 3000proxy-server.exe是可执行文件,你创建工程用的什么名就写什么(Codeblocks,VC那就是文件名)3000代表端口号,要接收客户端的访问,进而实现代理功能客户端代...原创 2018-12-26 10:09:07 · 2164 阅读 · 3 评论 -
计算机网络课程设计——http请求实现代理服务器的设计——客户端的设计
上篇代理服务器的代码这篇我们写一下客户端的代码,两篇凑起来就完美运行了运行方式和上一篇一样cmd进入到该项目的bin/debug目录下 输入 proxy-client.exe http://127.0.0.1:3000/index.html看127.0.0.1是你本机的ip3000是和服务器相同的端口号(这样发送请求代理服务器才能收到)index.html说明代理服务器目录下...原创 2018-12-26 10:18:30 · 2575 阅读 · 4 评论 -
计算机网络课程设计——简单Web Server程序的设计与实现
上代码运行完打开浏览器访问127.0.0.1:8000#include <cstdio>#include <string>#include <fstream>#include <WinSock2.h>#include <iostream>using namespace std;原创 2018-12-26 10:21:21 · 7025 阅读 · 5 评论 -
计算机网路——163邮箱授权码
登陆163邮箱后勾选完之后会让你设置授权码,代码中的密码就是这个授权码原创 2018-12-26 10:26:35 · 3354 阅读 · 0 评论