Changeset 1652
- Timestamp:
- 07/14/08 22:15:26 (2 months ago)
- Files:
-
- phoneyc/trunk/honeyclient.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
phoneyc/trunk/honeyclient.py
r1529 r1652 276 276 else: referrer = "" 277 277 self.ua = self.ua.replace('"', '') 278 p, w, e = popen2.popen3('curl - s -S -A "%s" %s %s "%s"' % (self.ua, post_data, referrer, url))278 p, w, e = popen2.popen3('curl -L -s -S -A "%s" %s %s "%s"' % (self.ua, post_data, referrer, url)) 279 279 res = p.read() 280 err = e.read() 280 err = e.read().strip() 281 281 p.close() 282 282 e.close() 283 283 w.close() 284 if len(err): raise Exception, '%s -- %s' % (url, err.strip()) 285 else: return res 284 #if len(err) > 0 and len(res.strip()) < 1: raise Exception, '%s -- %s' % (url, err.strip()) 285 # else: return res 286 return res 286 287 287 288 def get(self, url, referrer=False): … … 627 628 # basic tests, demo, etc 628 629 if __name__ == '__main__': 630 print "HONEYCLIENT MODULE TEST" 629 631 hc = HttpHoneyClient() 630 632 for l in LINKS: … … 648 650 649 651 print '\n\n-----\n\n' 652 print 'HONEYCLIENT MODULE TEST - DONE'
