get post 代理

  1. import requests
  2. from useragent.useragent import get_useragent
  3. headers = {
  4. 'User-Agent': get_useragent()
  5. }
  6. # 代理
  7. proxies = {
  8. 'http': '223.100.166.3:36945',
  9. }
  10. url = 'https://tieba.baidu.com/f?ie=utf-8&kw=apple&fr=search'
  11. params = {
  12. 'ie': 'utf-8',
  13. 'kw': 'apple',
  14. 'pn': 0
  15. }
  16. # post
  17. # resp = requests.post(url = url, headers = headers, data = params)
  18. # get , verify = False关闭证书验证
  19. resp = requests.get(url = url, headers = headers, params = params, proxies = proxies)
  20. print(resp.text)

cookie

  1. import requests
  2. from useragent.useragent import get_useragent
  3. session = requests.Session()
  4. headers = {
  5. 'User-Agent': get_useragent()
  6. }
  7. # 代理
  8. proxies = {
  9. 'http': '223.100.166.3:36945',
  10. }
  11. url = 'https://ruby-china.org/account/sign_in'
  12. params = {
  13. 'user[login]': '11510301@qq.com',
  14. 'user[password]': 11510301,
  15. 'user[remember_me]': 0,
  16. 'commit': '登录',
  17. }
  18. resp = session.post(url = url, data = params, headers = headers)
  19. info_url = 'https://ruby-china.org/setting'
  20. resp_2 = session.get(url = info_url, headers = headers)
  21. print(resp.text)