Pysocks를 사용하여 https 요청을 보내는 방법 만 잘 작동합니까?
import socks
s = socks.socksocket()
s.set_proxy(socks.HTTP, "proxy", port)
s.connect(("example.com", 443))
request = "GET / HTTP/1.1\r\nHost: example.com\r\nConnection: close\r\nUpgrade-Insecure-Requests: 1\r\nUser-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36\r\nAccept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9\r\nSec-Fetch-Site: none\r\nSec-Fetch-Mode: navigate\r\nSec-Fetch-Dest: document\r\nAccept-Encoding: gzip, deflate\r\nAccept-Language: de-DE,de;q=0.9,en-US;q=0.8,en;q=0.7\r\n\r\n"
s.sendall(request.encode())
result = s.recv(4096)
while (len(result) > 0):
print(str(result))
result = s.recv(1024)
result
응답
Process finished with exit code 0
- 답변 # 1
관련 자료
- machine learning - 파이썬만으로 소프트웨어를 만들 수 있습니까?
- 파이썬을 사용하여 문자열 '5a'를 '5b'로 증가시키는 방법
- Python 요청을 사용할 때 잘못된 URL
- pip - ctypes를 사용하여 파이썬 모듈 만들기
- flux - Python을 사용하여 Influxdbv2 데이터를 쿼리 할 수없는 이유는 무엇입니까?
- For 루프, 논리 오류를 사용하여 파이썬에서 정수 반복
- embedded - python을 사용하는 trace32 - t32_readmemoryobj 함수에서 반환 데이터를 해석하는 방법
- 명령 줄을 사용하지 않고 파이썬 파일을 실행할 수있는 방법이 있습니까?
- Python Flask에서 CSS 사용
- Python argparse를 사용하여 명령 줄 문제를 해결하는 방법은 무엇입니까?
- python (python -m httpserver)을 사용하여 로컬 서버에서 html 파일을 열려면 어떻게해야합니까?
- json - 파이썬을 사용하여 사전 객체를 어떻게 삭제할 수 있습니까?
- C #을 사용한 사용자 입력 후 Python 출력을 C #에 표시
- Python docx2txt를 사용하여 Word 문서에서 이미지 추출
- 파이썬에서 kivy를 사용하여 화면을 변경할 수 없습니다
- 파이썬을 사용하여 파일의 특정 줄을 삭제하는 방법은 무엇입니까?
- node.js - https의 경우 reqget ( 'Referrer')를 사용하여 전체 경로를 가져 오지 않음
- loops - __next__ python을 사용하여 두 목록을 dict로 반복하는 방법
- python : 파이썬에서 정규식을 사용하여 패턴을 제외하십시오
안전하게 연결하려면
HTTPS
원래 소켓의 래퍼로 ssl이 필요합니다.모든 데이터를 서버로 보내는 실제 URL https://httpbin.org/get으로 테스트했습니다.
<시간 />편집하다:
로컬 TOR 프록시 서버에서도 작동합니다.