def vote(gall_id: str, no: str, mode: str, proxy: str = '') -> str: result = '' s = requests.session() s.headers.update({ 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.117 Safari/537.36' }) if proxy: s.proxies = {'http': 'http://' + proxy } r1 = s.get('http://gall.dcinside.com/board/view/?id=' target="_blank">http://gall.dcinside.com/board/view/?id=' target="_blank">http://gall.dcinside.com/board/view/?id=' target="_blank">http://gall.dcinside.com/board/view/?id=' + gall_id, timeout=5) #r1 = s.get('http://gall.dcinside.com/board/view/?id=' target="_blank">http://gall.dcinside.com/board/view/?id=' target="_blank">http://gall.dcinside.com/board/view/?id=' target="_blank">http://gall.dcinside.com/board/view/?id=' + gall_id + '&no=' + no, timeout=5) s.headers.update({ 'Host': 'gall.dcinside.com', 'Origin': 'http://gall.dcinside.com', 'Referer': 'http://gall.dcinside.com/board/view/?id=' target="_blank">http://gall.dcinside.com/board/view/?id=' target="_blank">http://gall.dcinside.com/board/view/?id=' target="_blank">http://gall.dcinside.com/board/view/?id=' + gall_id + '&no=' + no, 'X-Requested-With': 'XMLHttpRequest' }) data = { 'ci_t': s.cookies['ci_c'], 'id': gall_id, 'no': no, 'mode': mode, 'code_recommend': 'undefined', '_GALLTYPE_': 'G', 'link_id': gall_id, } if mode == 'U': s.cookies.update({gall_id + no + '_Firstcheck': 'Y'}) else: s.cookies.update({gall_id + no + '_Firstcheck_down': 'Y'}) r2 = s.post('http://gall.dcinside.com/board/recommend/vote', data=data, timeout=5) result = r2.content.decode('utf-8').replace('<script>window.location="https://gall.dcinside.com/board/recommend/vote"</script>', ''""'') if len(result) > 64: return 'err' # print(result) return result

오류뜨는데 이유를 모르겠다