Jor*_*sen 1 python ip protocols ports
我需要从Python地址和端口获取协议(HTTP,FTP,SSMTP,IMAP,ETC).
例:
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
protocol = s.connect( ("localhost", 80 )
print protocol #print HTTP
Run Code Online (Sandbox Code Playgroud)
通常,无法检测在某个端口上侦听的服务器的协议类型.您可以获得的最好效果是请求通常与某个端口号关联的服务名称:
>>> socket.getservbyport(80)
'www'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1164 次 |
| 最近记录: |