Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: LaiaxanIV en 11 Mayo 2016, 01:15 am



Título: Generador peticiones https PYTHON
Publicado por: LaiaxanIV en 11 Mayo 2016, 01:15 am
Buenas!
Neceisto un script de python que envie 1000 peticiones http al mismo tiempo. He provado usando threads pero no parece funcionar...
Tengo esto:
Código
  1. import requests
  2. import json
  3. from threading import Thread
  4. from random import randint
  5.  
  6. def http_request(aux):
  7. print "http_req" + str(aux)
  8. i = randint(0,10000000) #Se usa en la peticion http
  9. url = 'https://...'
  10.  
  11. threads = []
  12. for x in range(0, 1000):
  13. threads.append(Thread(target = http_request(x)))
  14. threads[x].start()
  15.  
  16. for x in range(0, 1000):
  17. threads[x].join()
  18.  


Título: Re: Generador peticiones https PYTHON
Publicado por: fary en 12 Mayo 2016, 08:22 am
Hola,

Hacer 1000 peticiones desde un mismo PC y a la vez en complicado  :rolleyes:

Crear 10 hilos cada uno con un bucle de 100 conexiones. Puedes probar usando esta librería:

https://docs.python.org/2/library/httplib.html

saludos.