1:很多时候,需要把server端范虎的数据打印出来,这时候:  永远记得不要使用 printf 永远不要把从网络接收到的文本作为第一个参数传递给printf() 它会引起严重的安全性问题,药代之以使用fputs()

 

 eg:   

           fputs(msg,stdout);

           fputs(msg,stderr);

 

2: TCP server端:

   使用socket 创建TCP套接字;

   使用bind给套接字分配端口号;

   使用Listen()告诉系统允许对该端口建立连接;

   之后反复执行以下操作:  这四个字太TM传神了。。。

     1: 调用accept()为每个客户连接获取新的套接字;

     2: 使用send() 和 recv() 通过新的套接字与 客户通信;

     3: 使用close() 关闭客户连接;

 

相关文章:

  • 2021-09-05
  • 2021-07-11
  • 2021-11-13
  • 2021-08-29
  • 2022-01-18
  • 2021-04-05
猜你喜欢
  • 2021-04-11
  • 2021-08-20
  • 2021-12-11
  • 2021-06-06
  • 2021-05-18
  • 2021-11-18
相关资源
相似解决方案