码迷,mamicode.com
首页 >  
搜索关键字:recv    ( 1043个结果
套接字之recv系统调用
recv系统调用对sys_recvfrom进行了简单的封装,只是其中不包含地址信息,其只需要从建立连接的另一端接收信息; 1 /* 2 * Receive a datagram from a socket. 3 */ 4 5 SYSCALL_DEFINE4(recv, int, fd, void _ ...
分类:其他好文   时间:2019-10-27 22:48:56    阅读次数:107
套接字I/O函数write/read writev/readv send/recv sendto/recvfrom sendmsg/recvmsg
write用于向任意文件描述符中写入(读取)数据,用作socket发送数据时,只能向已经建立连接的文件描述符中写入(读取)数据;参数以及返回值如下: writev向任意文件描述符中写入多个缓冲区的数据,readv用于从任意描述符中向多个缓冲区读取数据,用作socket发送数据时,只能向已经建立连接的 ...
分类:其他好文   时间:2019-10-27 22:28:45    阅读次数:101
curl(56) Recv failure: Connection reset by peer
遇到一个奇葩问题,访问我们自己的网站接口,有的网段访问正常, 有的网段访问,有时正常有时报 curl(56) Recv failure: Connection reset by peer 而且同一个网段访问也是这样 。 在本机上访问一直都是报这样的错误。 服务器的防火墙关闭了,ping没有丢包,te ...
分类:Web程序   时间:2019-10-26 15:28:47    阅读次数:132
windows下对socket的send和recv的超时设置,并附一个简洁明了的socket简单demo
设置方法 int nNetTimeout=10000;//10秒, //设置发送超时 setsockopt(m_socket,SOL_SOCKET,SO_SNDTIMEO,(char *)&nNetTimeout,sizeof(int)); //设置接收超时 setsockopt(m_socket, ...
分类:Windows程序   时间:2019-10-24 15:34:07    阅读次数:234
树莓派4B更换国内源
更换清华源:https://mirrors.tuna.tsinghua.edu.cn/help/raspbian/ 注意树莓派4B的Respbian是基于Debian 10 Bluster 不要选错。 根据提示修改: sudo apt-get update后报错 The following sign ...
分类:其他好文   时间:2019-10-23 16:45:00    阅读次数:646
socket实现文件的上传
#-------server层 import socket import json sk=socket.socket() sk.bind(('10.70.2.143',8080)) sk.listen() conn,addr=sk.accept() #通信 str_dic=conn.recv(909... ...
分类:Web程序   时间:2019-10-22 13:25:06    阅读次数:111
socket的其他方法
1.sendall() #将数据一次性发送,即不进行拆包(区别于send()) 2.setblocking(False) #设置accept和recv两个方法的阻塞与非阻塞状态 (非阻塞IO模型解决阻塞IO模型) #参数为False 代表设置为非阻塞状态 #参数为True(或者不写)默认为阻塞状态 ... ...
分类:其他好文   时间:2019-10-22 13:13:45    阅读次数:66
002 web基础之手动实现简易web服务框架
[TOC] 一、软件开发架构 C/S 客户端 服务端 B/S 浏览器和服务端 注意 :B/S 的本质也是C/S架构 二、实现一个简单的web服务 我们无需开发浏览器(本质即套接字客户端),只需要开发S端即可,S端的本质就是用套接字实现的,如下 注意 :以上的S端已经可以正常接收浏览器发来的请求信息了 ...
分类:Web程序   时间:2019-10-22 01:04:32    阅读次数:247
tcp客户端构建流程
tcp客户端构建流程 tcp的客户端要比服务器端简单很多,如果说服务器端是需要自己买手机、查手机卡、设置铃声、等待别人打电话流程的话,那么客户端就只需要找一个电话亭,拿起电话拨打即可,流程要少很多 示例代码: ...
分类:其他好文   时间:2019-10-22 00:50:33    阅读次数:90
第三次实验报告:使用Packet Tracer分析TCP连接建立过程
1 实验目的 使用路由器连接不同的网络 使用命令行操作路由器 通过抓取HTTP报文,分析TCP连接建立的过程 2 实验内容 使用Packet Tracer,正确配置网络参数,通过抓取HTTP数据包,分析TCP连接建立过程。 建立网络拓扑结构 配置参数 抓包 分析数据包 3. 实验报告 在博文开头给出 ...
分类:其他好文   时间:2019-10-20 18:26:29    阅读次数:89
1043条   上一页 1 ... 13 14 15 16 17 ... 105 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!