一、web服务的本质服务端:importsocketsock=socket.socket()sock.bind(("127.0.0.1",8800))sock.listen(5)while1:print("waiting....")conn,addr=sock.accept()data=conn.recv(1024)print(‘data‘,data)withopen("index.html")asf:response=f.read()conn.send(("HTTP/1.1201OK\..
分类:
Web程序 时间:
2017-09-22 17:42:01
阅读次数:
197
send,recv,sendto,recvfrom send函数 int send( SOCKET s, const char FAR *buf, int len, int flags ); 不论是客户还是服务器应用程序都用send函数来向TCP连接的另一端发送数据。 客户程序一般用send函数向服 ...
分类:
其他好文 时间:
2017-09-17 20:53:50
阅读次数:
147
#include "unp.h"int main(int argc,char**argv){ int sockfd; struct sockaddr_in servaddr; if(argc != 2) err_quit("usage:tcpcli<IPaddress>"); sockfd = so ...
分类:
其他好文 时间:
2017-09-16 17:08:49
阅读次数:
205
socket bind listen accept connect send/recv 参考 http://blog.csdn.net/xiaoweibeibei/article/details/6584250 以下载到网页资料文件夹中 ...
分类:
其他好文 时间:
2017-09-16 16:02:25
阅读次数:
122
重点是说SPI通信协议,,,, 不要害怕协议因为协议是人规定的,,刚好我也是人......规定的协议既然能成为规范让所有人所接受,那么必然有它的优势和优点,必然值得学习,, 害怕协议的人是因为当初碰到了不懂的老师,他只会告诉你这很难............其实是他不会........ CS : Ch ...
分类:
其他好文 时间:
2017-09-15 10:01:09
阅读次数:
247
#!/usr/bin/env python # #-*-coding:utf-8-*- # from socket import * HOST = '192.168.43.90' # // need to change ip PORT = 6666; BUFSIZE = 1024; ADDR=(HO ...
分类:
其他好文 时间:
2017-09-14 21:50:03
阅读次数:
188
来源:TCP的三次握手和四次挥手 和 TIME_WAIT是什么 三次握手 SYN_SENT 我们能成为朋友吗?【发送SYN】,不知道他会怎么回复我呢?【我进入SYN_SENT状态,等待对方确认】 SYN_RECV 什么?【收到请求,进入SYN_RECV】,当然可以啦【回复一个ACK确认】 ESTAB ...
分类:
其他好文 时间:
2017-09-13 15:17:17
阅读次数:
149
FTP上传功能,使用之前写的代码,一直上传都没有问题,今天突然报这个错误: java.net.SocketException: Software caused connection abort: recv failed at java.net.SocketInputStream.socketRead ...
分类:
编程语言 时间:
2017-09-12 13:51:34
阅读次数:
227
select模块 select模块 select的ftp server端,不过有问题,select只是实现数据的一次请求发送,但是这个模块里用了多次,所以会报错 import json,queue,select,socket,sys sys.path.append("..") from core i ...
分类:
其他好文 时间:
2017-09-10 12:30:30
阅读次数:
148
[ 65928613]Recv > 25 : 07 01 01 0A 01 FF 02 06 FF FF FF FF FF FF 0A FF FF FF FF FF FF FF FF FF FF[ 65928623][DEV_HANDLE: app_dev_handle.c:4345] ###### ...
分类:
其他好文 时间:
2017-09-09 11:52:37
阅读次数:
122