我正在尝试编写一个XSS扫描仪,以查找可以用于请求参数的未经过滤的字符。这里的问题是代码运行缓慢,因为很多http请求必须发送。default=5, help='Number of threads to send HTTPallowed_character_parameters.append(parameter_details)我希望在这些
我要做的是构建一个包含HTTP请求的队列系统。如果请求失败,应该是第一个重试的请求。send和add to queue使用相同的方法,因此在前一个请求完成之前,不会将新对象添加到队列中。如果一个请求失败,当添加下一个请求时,它将发送两个请求(在同一个包中并清除队列)。在这种情况下-我猜锁确实被释放了,另一个线程可能正在发送下一个请求,并且由于任务是在另一个线程中分派的,所以可能是先来的?对于这样的多线程HTT