import urllib.parse
import urllib.request
import urllib.request, ssl
from bs4 import BeautifulSoup
import request
# SSL 통신을 위한 설정
ctx = ssl.create_default_context()
ctx.check_hostname = False
ctx.verify_mode = ssl.CERT_NONE
hdr = {
'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko',
'Accept': 'text/html, application/xhtml+xml, */*',
'Referer': 'https://x.x.x.x/test',
'Content-Type': 'application/x-www-form-urlencoded',
'Accept-Encoding': 'gzip, deflate',
'Content-Length': '71',
'Accept-Language': 'ko-KR',
'Connection': 'close'
}
username = 'Administrator'
j_username = 'Administrator'
j_password = '
url = ''
url2 = 'http://x.x.x.x'
payload = {'username': username, 'j_username': j_username, 'j_password': j_password}
#data = urllib.parse.urlencode(payload).encode('utf-8')
data = urllib.parse.urlencode(payload).encode('utf-8')
print(data)
req = urllib.request.Request(url=url2, headers=hdr, data=data);
rep = urllib.request.urlopen(req, context=ctx)
#data = urllib.request.urlopen(req).read()
html = rep.read()
soup = BeautifulSoup(html, "html.parser")
print(soup)