프록시 툴이나 개발자 도구를 사용해서 response 헤더값에 포함되는 서버 정보를 확인 할 수도 있지만 파이썬으로 구현을 해보았다.
import requests
import re
url = raw_input("Target URL : ") #url = 'http://httpbin.org/get'
r = requests.get(url)
text= str(r.headers)
regex=re.compile("'Server[\'\:\s]+[\/a-z0-9\.]+'")
mo=regex.search(text)
if mo != None:
print(mo.group())
2. 실행 결과