当前位置: 首页 > wzjs >正文

网站正在建设中 图片编程培训机构排名前十

网站正在建设中 图片,编程培训机构排名前十,中国纪检监察报单国平,建设旅游网站目标客户分析一.引言 大家在使用python连接网站是都会使用像requests这样的第三方库,但在实际网络测试中,你如果操作的是一台沦陷的设备不想闹出太大动静,又受困于urllib的笨拙,那么本文将会带你深入探讨使用socket模块进行网络连接。 二.思…

一.引言

大家在使用python连接网站是都会使用像requests这样的第三方库,但在实际网络测试中,你如果操作的是一台沦陷的设备不想闹出太大动静,又受困于urllib的笨拙,那么本文将会带你深入探讨使用socket模块进行网络连接。

二.思路

步骤序号方法
1连接网站并发送数据包
2循环接受回应

三.实现

step(1)–socket连接与数据发送:
使用socket.create_connection()来简化连接过程。

使用ssl.create_default_context()来创建SSL上下文,并使用wrap_socket方法来加密套接字,这样我们便能使用HTTPS协议。

使用sendall确保所有数据都被发送。

path变量是你要添加的具体信息。

import socket
import sslpath = ''
host = 'www.baidu.com'
port = 443
sending = f'GET /{path} HTTP/1.1\r\nHost: {host}\r\n\r\n'
r = b''
count = 0
context = ssl.create_default_context()
try:with socket.create_connection((host, port)) as sock:with context.wrap_socket(sock, server_hostname=host) as ss:ss.settimeout(2)ss.sendall(sending.encode())while True:try:pass          # 这部分我们接下来会添加except socket.timeout:break
except socket.timeout:passexcept Exception as e:print(f'\n[!] 错误:{e}')

step(2)–while循环接受与打印:
使用双层try…except以确保所有数据都被发送。

try代码块:

data = ss.recv(4096)
r += data
if not data:break
count += 1
print('.', end='')

finally代码块:

print(f'\n[*] 共收到{count}个数据包')
message = r.decode()
if message:print(f'\n[*] 信息:\n{message}')
else:print('\n[?] 没有信息')

四.总结

简单,太简单。

http://www.dtcms.com/wzjs/825694.html

相关文章:

  • 长沙外贸网站建设东莞市国外网站建设报价
  • 网站流量变现纸牌网站建设
  • 个人做外贸网站海口的网站建设公司
  • 网站的设计亮点京东商城网站建设分析
  • 网站建设的实验原理和方法做团购网站哪家好些
  • 阿里绿网网站违规福田蒙派克油耗
  • 长沙3合1网站建设价格wordpress泛域名插件
  • 深圳网站制作必找祥奔科技小型企业网络营销方案
  • 建网站免费空间天津网站制作西安
  • 网站建设_聊城一个网站开发语言
  • 建设外贸公司网站百度能收录的免费网站
  • 常见网站安全漏洞网页浏览器哪个好用
  • 济南旅游团购网站建设赣州建设网
  • 画册什么网站做方便公司部门英语
  • 电商网站如何做动漫网站建站目的
  • 搜狗站长德育工作网站建设方案
  • 网站如何提交关键词做婚礼logo免费的网站
  • 电商网站建设培训学校百度怎么做网站
  • 江苏省住房和城乡建设网站设计师证
  • 官方网站建设手机银行中铁建设集团门户密码
  • 服务器做的网站怎么使用教程网站上的字体大小
  • 网站首页psd下载深圳恒诚信企业管理有限公司
  • 化妆品电商网站模板免费打开的网站
  • 湖南省住建厅官方网站建设干校wordpress主题搜索图标
  • 林河西网站建设网站建设 考核指标
  • 如何后台修改网站联系人iis建立的网站打不开
  • 网站服务器崩溃一般多久可以恢复网站后台信息维护要怎么做
  • 网站浮动广告怎么做广州网站推广服务商
  • 建设婚纱摄影网站的重要性开阿里巴巴网站建设流程
  • 重庆网站建设jwzcq多用户商城系统方案