2015-07-13 48 views
2

我想向基于TCP(非HTTP)的私有协议的服务器发送请求,如何使用Python发送请求?如何通过私有协议使用Python发送请求

+1

使用[socket](https://docs.python.org/2/library/socket.html)s?这是随机发现的[教程](http://python.talkera.org/python-network-sockets-programming-tutorial/);你可能会在[ActiveState](http://code.activestate.com/recipes/langs/python/tags/socket/)上找到片段来学习示例。 – bufh

+0

@bufh其实我忘了插座,谢谢你提醒我。 – Octavian

回答

3

Python套接字是你正在寻找。看一看Python Socket类https://docs.python.org/2/library/socket.html

本网站包括如何设置服务器和客户端的示例,并提供了使用Python进行基本TCP通信的基本示例。如果你需要更多控制的东西,你可能想看看Scapy:http://www.secdev.org/projects/scapy/

Scapy是一个python实现,它提供了一个框架来控制网络通信的所有方面,一直到第2层(以太网帧)。

相关问题