client.py 551 B

1234567891011121314151617181920212223
  1. #!/usr/bin/env python
  2. # -*- coding: iso-8859-1 -*-
  3. import json
  4. import requests
  5. url = 'http://vps.colobu.com:9981/'
  6. payload = {
  7. 'A': 10,
  8. 'B': 20
  9. }
  10. # Adding empty header as parameters are being sent in payload
  11. headers = {
  12. "Host": "vps.colobu.com",
  13. "Connection": "keep-alive",
  14. # "X-RPCX-MessageID": "12345678",
  15. # "X-RPCX-MesssageType": "0",
  16. "X-RPCX-SerializeType": "1",
  17. "X-RPCX-ServicePath": "Arith",
  18. "X-RPCX-ServiceMethod": "Mul",
  19. }
  20. r = requests.post(url, data=json.dumps(payload), headers=headers)
  21. print(r.content)