簡體   English   中英

通過 Tor 使用 Python 發出 Steam 請求

[英]Make Steam requests using Python via Tor

我的代碼:

import requests
def get_tor_session():
    session = requests.session()
    session.proxies = {'http':  'socks5://127.0.0.1:9050',
                       'https': 'socks5://127.0.0.1:9050'}
    return session
session = get_tor_session()
print(session.get('https://steamcommunity.com/market/search?q=#p1_popular_desc').status_code)

Steam 狀態碼 429 不適合我,如果我將鏈接更改為 google.com 則狀態碼為 200。如何為 Steam 設置狀態碼 200?

import requests

proxies = {
    'http': 'socks4://116.193.218.18:34344',
    'https': 'socks4://116.193.218.18:34344'
}

headers = {
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:74.0) Gecko/20100101 Firefox/74.0'}


def Tor():
    with requests.Session() as req:
        r = req.get(
            "https://steamcommunity.com/market/search?q=#p1_popular_desc", proxies=proxies)
        return r.status_code


print(Tor())

輸出:

200

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM