basic_engine.py 437B

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