502 error using Requests to search website in Python
问题 Using a very basic program to search up a query on a website and print out the search results, why do I get a 502 error? import requests from bs4 import BeautifulSoup import re def main(): url = "https://www.last10k.com/Search" dat = {'q':'goog'} resp = requests.get(url, params=dat) print(resp.content) 回答1: Define a User-Agent header. Like this: import requests def main(): url = "https://www.last10k.com/Search" dat = {'q':'goog'} resp = requests.get(url, params=dat, headers={'User-Agent':