没啥技术含量,去年写的东西,想完善一下,至少能实现自己的需求,
一个HTTP服务端,我想自己实现。
应用层做的太多了,我真的该去做做驱动了。
其实,我是真的不想写这玩艺了,没意思,没啥技术含量,都是逻辑问题,可是有技术含量的我又不会。痛苦。
服务端支持的文件下载功能,是基于80号端口的,也就是HTTP的下载功能,
我现在下载的这个123.rar,就是另存为里面的123.rar,
经过测试,下载之后的rar还可以正确解压。。。
![花了两天时间,整理了代码,封装了逻辑 - 疯子 - 思想的起点 图片](http://img.bimg.126.net/photo/SOqYawX9WW0sixbCxvbTXw==/4003418593772708487.jpg)
输入出错,输入为12
但是去目录下寻找的时候,没有找到这个12,
然后第二步,去内部命令里面找,没有找到这个12,
结果输出了一条提示,类似于404,但是不是404,我返回的仍然是200
![花了两天时间,整理了代码,封装了逻辑 - 疯子 - 思想的起点 图片](http://img.bimg.126.net/photo/b9IZWxFb3ktTAXxCWHexiw==/5778962747646533974.jpg)
直接读取当前网页目录下的名叫123.txt的文件
![花了两天时间,整理了代码,封装了逻辑 - 疯子 - 思想的起点 图片](http://img.bimg.126.net/photo/BUQPQal6unJ64r2X0qHSgw==/4003418593772708488.jpg)
从这里就可以看到,我把前面的一串东西都解释成了一个相对的路径,
我知道这样不安全,但是我实在不知道该如何解释它们,
当然了,如果123.txt是个命令的话,就好办多了。
![花了两天时间,整理了代码,封装了逻辑 - 疯子 - 思想的起点 图片](http://img.bimg.126.net/photo/3fFg_psYggahEq1ZGBbcRw==/3722788041992195997.jpg)
内部指令系统,目前我就做了这么多。。。
![花了两天时间,整理了代码,封装了逻辑 - 疯子 - 思想的起点 图片](http://img.bimg.126.net/photo/ZYD_eyar1xCms8T55oQylg==/5778962747646533975.jpg)
一个HTTP服务端,我想自己实现。
应用层做的太多了,我真的该去做做驱动了。
其实,我是真的不想写这玩艺了,没意思,没啥技术含量,都是逻辑问题,可是有技术含量的我又不会。痛苦。
服务端支持的文件下载功能,是基于80号端口的,也就是HTTP的下载功能,
我现在下载的这个123.rar,就是另存为里面的123.rar,
经过测试,下载之后的rar还可以正确解压。。。
![花了两天时间,整理了代码,封装了逻辑 - 疯子 - 思想的起点 图片](http://img.bimg.126.net/photo/SOqYawX9WW0sixbCxvbTXw==/4003418593772708487.jpg)
输入出错,输入为12
但是去目录下寻找的时候,没有找到这个12,
然后第二步,去内部命令里面找,没有找到这个12,
结果输出了一条提示,类似于404,但是不是404,我返回的仍然是200
![花了两天时间,整理了代码,封装了逻辑 - 疯子 - 思想的起点 图片](http://img.bimg.126.net/photo/b9IZWxFb3ktTAXxCWHexiw==/5778962747646533974.jpg)
直接读取当前网页目录下的名叫123.txt的文件
![花了两天时间,整理了代码,封装了逻辑 - 疯子 - 思想的起点 图片](http://img.bimg.126.net/photo/BUQPQal6unJ64r2X0qHSgw==/4003418593772708488.jpg)
从这里就可以看到,我把前面的一串东西都解释成了一个相对的路径,
我知道这样不安全,但是我实在不知道该如何解释它们,
当然了,如果123.txt是个命令的话,就好办多了。
![花了两天时间,整理了代码,封装了逻辑 - 疯子 - 思想的起点 图片](http://img.bimg.126.net/photo/3fFg_psYggahEq1ZGBbcRw==/3722788041992195997.jpg)
内部指令系统,目前我就做了这么多。。。
![花了两天时间,整理了代码,封装了逻辑 - 疯子 - 思想的起点 图片](http://img.bimg.126.net/photo/ZYD_eyar1xCms8T55oQylg==/5778962747646533975.jpg)