ProtocolSupportController.http 918 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. ## 协议管理
  2. ### 分页查询协议列表
  3. GET {{host}}/protocol/_query?pageSize=10
  4. X-Access-Token: {{token}}
  5. Content-Type: application/json
  6. ### 取消协议发布
  7. POST {{host}}/protocol/1207848645684355072/_un-deploy
  8. X-Access-Token: {{token}}
  9. Content-Type: application/json
  10. ### 协议发布
  11. POST {{host}}/protocol/1207848645684355072/_deploy
  12. X-Access-Token: {{token}}
  13. Content-Type: application/json
  14. ### 协议支持类型
  15. GET {{host}}/protocol/providers
  16. X-Access-Token: {{token}}
  17. Content-Type: application/json
  18. ### 新增/修改协议
  19. POST {{host}}/protocol/
  20. X-Access-Token: {{token}}
  21. Content-Type: application/json
  22. {
  23. "id":"1207848645684355072",
  24. "name":"JetLinks官方协议",
  25. "type":"jar",
  26. "configuration": {
  27. "provider":"org.jetlinks.protocol.JetLinksProtocolSupportProvider",
  28. "location":"http://2.jetlinks.org:9000/upload/20200103/1212940459305893888.jar"
  29. },
  30. "description":""
  31. }
  32. ###