新浪网络编程

简介: 新浪网络编程
TCP网络编程
import socket
sk = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sk.connect(('www.sina.com.cn', 80))
sk.send(b'GET / HTTP/1.1
Host:www.sina.com.cn
Connection: close
')
data = []
while True:
    chunk = sk.recv(1024)
    if chunk:
        data.append(chunk)
    else:
        break
print(data)
data = b''.join(data)
sk.close()
header, html = data.split(b'
', 1)
print(header.decode('utf-8'))
with open('sina.html', 'wb') as f:
    f.write(html)
相关文章
|
10月前
Netty入门到超神系列-聊天室案例
对于服务端而言需要做如下事情 selector监听客户端的链接 如果有“读”事件,就从通道读取数据 把数据转发给其他所有的客户端,要过滤掉发消息过来的客户端不用转发 对于客户端而言需要做如下事情 selector监听服务端的“读”事件 如果有数据从通道中读取数据,打印到控制台 监听键盘输入,向服务端发送消息
85 0
|
12月前
|
移动开发 安全 小程序
即时通讯技术文集(第14期):WebSocket精华文章合集 [共15篇]
为了更好地分类阅读52im.net 总计1000多篇精编文章,我将在每周三推送新的一期技术文集,本次是第14 期。
64 0
|
域名解析 负载均衡 网络协议
即时通讯技术文集(第4期):不为人知的网络编程 [共14篇]
为了更好地分类阅读52im.net 总计1000多篇精编文章,我将在每周三推送新的一期技术文集,本次是第4 期。
76 0
即时通讯技术文集(第4期):不为人知的网络编程 [共14篇]
|
网络协议 架构师 Java
即时通讯技术文集(第3期):高性能网络编程系列 [共14篇]
为了更好地分类阅读52im.net 总计1000多篇精编文章,我将在每周三推送新的一期技术文集,本次是第3 期。
132 0
即时通讯技术文集(第3期):高性能网络编程系列 [共14篇]
|
网络协议 Java 程序员
即时通讯技术文集(第2期):脑残式网络编程系列 [共12篇]
为了更好地分类阅读52im.net 总计1000多篇精编文章,我将在每周三推送新的一期技术周刊,本次是第2 期。
97 0
即时通讯技术文集(第2期):脑残式网络编程系列 [共12篇]
|
域名解析 网络协议 安全
Java网络编程入门(软件结构、网络通信协议、网络编程三要素)
Java网络编程入门(软件结构、网络通信协议、网络编程三要素)
215 1
|
网络协议 安全 Java
笔记22-网络编程
笔记22-网络编程
笔记22-网络编程
dzq
|
XML Web App开发 移动开发
深入浅出即时通讯(1)_即时通讯协议对比
主要介绍了市面上可供即时通讯选型的多种技术方案,包括http, Websocket, xmpp, mqtt, socket.io 以及自定义的TCP/UDP协议等。并在最后介绍了"E聊SDK"的通讯方案选型的考虑,以便打造一个现代化即时通讯应用。
dzq
589 0
深入浅出即时通讯(1)_即时通讯协议对比
|
消息中间件 存储 网络协议
360、腾讯、迅雷Windows编程、网络编程面试题及答案
MainFrm为框架类,包含应用程序外框所包含部分。CView为视图类,用于显示数据的空白区域窗口。 CDocument为文档类。 MFC提供了文档/视类结构,采用数据本身和显示分离的机制。其中文档类CDocument用于数据的存储和加载,视类CView用于数据的显示与修改。
127 0