[补] windows C socket编程——大物实验预约
注
: 心血来潮,想着把这两年没能记录下来的经历,写一波回忆杀。诚然,有些经历十分复杂繁琐,希望能耐下性子,写出好文章来,可惜一时不能全想起来这两年来的种种,就想起来什么便写什么吧。- 时间估摸着是大一下入学后的第一个月吧,当时的C语言应该已经学完了。当时的我还没有接触其他更高级的语言,满怀激情地希望能用代码创造世界,毕竟C已经能创造一切轮子。而那时的我对于网络又是这么的新奇,偶然地接触到了一个名词socket,那天晚上的我竟不觉困意,在网上找了许多资料,将C的socket编程学了个透彻。当时对于linux的理解也仅仅在于知道linux这个名词而已,所以所有代码都是在windows上编译运行的。而windows的C socket编程的资料并不详尽(当时),所以入过很多坑,这些爬坑的经历也让自己更加充实。
- fzu的大物实验预约,因其每逢预约则网络拥塞、服务器宕机,而饱受诟病。但类似java,python,php等语言来编写的程序效率一直都不理想,而C版本除了操作晦涩以外,其效率确实大大的增加(拥塞期实测1分钟左右
基础知识
- windows socket 网络编程 pdf
- HTTP 协议详解
- wireshark|burpsuite|postman
代码
code link
`因为是大一时写的代码,现在看来十分晦涩.
文中有误之处望各位大牛斧正!