电脑端python -m http.server创建一个简易的httpserver。这个模块是支持ipv4和ipv6的。然后电脑获取ipv6...
server_class=HTTPServerifargs.ipv6:server_class=type("HTTPServerV6",(HTTPServer,),dict(address_family=socket.AF_INET6))else:server_class=HTTPServer test(HandlerClass=handler_class,ServerClass=server_class,port=args.port,bind=args.bind) 加了一行parser.add_argument('--ipv6', '-6', action='...
即在server模块中添加了两行(行首有加号的),在/usr/lib/python3.4/http/server.py找到对应行,自己手动添加即可。然后通过python3 -m http.server -b ::绑定本机即可运行。通过访问http://[::]:8000来测试是否开启成功。 2. 自定义httpserver 参考github python2 ipv6-httpd.py import http.server import so...
setsockopt( so.sock, IPPROTO_IPV6, IPV6_V6ONLY, (void *)&off, sizeof(off) len = sizeof(so.lsa.sin6); both ipv4-ipv6=== sizeof(so.lsa.sin6); bind( so.sock, &so.lsa.sa, len ) != 0 ) --- listen( so.sock, SOMAXCONN ) getsockname( so.sock, &(usa.sa), &len ) !=...
httpd27390apache 4u IPv6908840t0 TCP *:irdmi(LISTEN) service httpd restart:重新启动 service httpd stop:停止服务 systemctl enable httpd:开机自启动 4、测试 在配置文件中可以发现,服务器默认的访问路径在/var/www/html目录下。 进入/var/www/html目录,新建一个test.sh文件,输入hello ...
order webdav before file_server } # WebDAV服务,子域名设置为file,指定https端口为8443 file.v6test.dns.army:8443 { # 设置/mnt/XiaoMi为可以被访问的目录,可自行修改为想要访问的目录 root */mnt/XiaoMi encodegzip #在Caddy目录中使用以下命令生成密码,此处以12345为例 ...
(可选)执行命令portal https-redirect blacklist{ipstart-ip-address[end-ip-address]|ipv6start-ipv6-address[toend-ipv6-address] },将指定地址或地址段加入HTTPS重定向的黑名单,Portal用户访问黑名单中的地址时无法触发HTTPS重定向。 缺省情况下,HTTPS重定向的黑名单为空。
封装了Socket类,提供所有socket API功能,统一封装了地址类,将IPv4,IPv6,Unix地址统一起来。并且提供域名,IP解析功能。 9.ByteArray序列化模块 ByteArray二进制序列化模块,提供对二进制数据的常用操作。读写入基础类型int8_t,int16_t,int32_t,int64_t等,支持Varint,std::string的读写支持,支持字节序转化,支持序列...
第1 部分:TCP/IP 性能概述 第2 部分:TCP/IP 性能基础网络问题 TCP 三向握手的过程 HTTP 流量的接收窗口自动优化功能 保留一系列临时端口 服务概述和网络端口要求 将数据复制到 TCP 服务器时性能缓慢 TCP 端口 445 侦听时无法访问 SMB 共享 用于控制 TCP ACK 行为的 TcpAckFrequency ...