jpeg.cgi 544 B

1234567891011121314151617181920212223242526272829
  1. #!/bin/sh
  2. #test for jpeg
  3. if [[ $REQUEST_METHOD = 'GET' ]]; then
  4. echo "entered GET"
  5. #since ash does not handle arrays we create variables using eval
  6. IFS='&'
  7. for PAIR in $QUERY_STRING
  8. do
  9. K=$(echo $PAIR | cut -f1 -d=)
  10. VA=$(echo $PAIR | cut -f2 -d=)
  11. #VB=${VA//%3A/:}
  12. #echo "<div>$K=$VA</div>"
  13. eval GET_$K=$VA
  14. done
  15. fi
  16. if [ -z "$GET_channel" ];
  17. then
  18. echo "X-Channel-Override: 0"
  19. GET_channel=0
  20. fi
  21. echo "X-Channel: $GET_channel"
  22. cmd jpeg "$GET_channel"