basic_engine.py 400B

123456789101112131415161718192021
  1. def request(query, params):
  2. '''pre-request callback
  3. params<dict>:
  4. method : POST/GET
  5. headers : {}
  6. data : {} # if method == POST
  7. url : ''
  8. '''
  9. params['url'] = 'https://host/%s' % query
  10. return params
  11. def response(resp):
  12. '''post-response callback
  13. resp: requests response object
  14. '''
  15. return [{'url': '', 'title': '', 'content': ''}]