info.sh 439 B

12345678910111213141516171819202122232425262728
  1. #!/bin/sh
  2. INFO_API_URI="http://192.168.10.99"
  3. #INFO_API_URI="http://192.168.10.20"
  4. INFO_API_TIMEOUT=3
  5. HEADER_CONTEXT_TYPE="Content-Type: application/json"
  6. usage() {
  7. echo "Usage:" $0 "[server/client]"
  8. exit
  9. }
  10. case $1 in
  11. server)
  12. PORT=9871;
  13. ;;
  14. client)
  15. PORT=9872;
  16. ;;
  17. *)
  18. PORT=;
  19. ;;
  20. esac
  21. INFO_API_URI=${INFO_API_URI}:${PORT}/info
  22. curl -H $HEADER_CONTEXT_TYPE $INFO_API_URI --connect-timeout $INFO_API_TIMEOUT