Self-Improvement
Python Requests 모듈의 HTTPS/HTTP 구분 본문
코드
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
import requests
s = requests.Session()
https_check=Https_Check(target, port,s)
url=https_check+"://"+target+":"+port
s.get(url, verify=False)
def Https_Check(target, port,s):
try:
resp=s.get('http://%s:%s' %(target,port))
if resp.status_code==400:
return 'https'
else:
return 'http'
except requests.exceptions.ConnectionError as e:
return 'https'
except:
return 'http'
|
cs |
'프로그래밍 > Python' 카테고리의 다른 글
python 유용한 정규식 표현 (0) | 2020.09.15 |
---|---|
[Python socket] Multicast Request/Receive (3) | 2020.08.27 |
Python의 Requests 모듈의 multipart/form-data(파일 전송) 형식 (0) | 2020.07.16 |
재미로 작성한 hsts bypass check Python 코드 (0) | 2020.03.18 |
Python Reuqests 모듈 시 time 얻는법 (0) | 2020.02.13 |