diff --git a/blobserver/appengine/app.yaml b/blobserver/appengine/app.yaml index 1e0510d69..02ec0e968 100644 --- a/blobserver/appengine/app.yaml +++ b/blobserver/appengine/app.yaml @@ -14,6 +14,9 @@ handlers: login: admin script: main.py +- url: /js + static_dir: ../../clients/js + - url: .* secure: always script: main.py diff --git a/clients/curl/example.sh b/clients/curl/example.sh index eb7670349..7c71cb958 100755 --- a/clients/curl/example.sh +++ b/clients/curl/example.sh @@ -2,14 +2,19 @@ # Example client accesses to blob server using curl. +# Configuration variables here: BSHOST=localhost:8080 +BSUSER=user BSPASS=foo +# Shorter name for curl auth param: +AUTH=$BSUSER:$BSPASS + # Preupload -- 200 response -curl -u user:$BSPASS -d camliversion=1 http://$BSHOST/camli/preupload +curl -u $AUTH -d camliversion=1 http://$BSHOST/camli/preupload # Upload -- 200 response -curl -v -L \ +curl -u $AUTH -v -L \ -F sha1-126249fd8c18cbb5312a5705746a2af87fba9538=@./test_data.txt \ # @@ -19,19 +24,19 @@ curl -v -L \ # # Get present -- the blob -curl -u user:$BSPASS -v http://$BSHOST/camli/sha1-126249fd8c18cbb5312a5705746a2af87fba9538 +curl -u $AUTH -v http://$BSHOST/camli/sha1-126249fd8c18cbb5312a5705746a2af87fba9538 # Get missing -- 404 -curl -u user:$BSPASS -v http://$BSHOST/camli/sha1-22a7fdd575f4c3e7caa3a55cc83db8b8a6714f0f +curl -u $AUTH -v http://$BSHOST/camli/sha1-22a7fdd575f4c3e7caa3a55cc83db8b8a6714f0f # Check present -- 200 with only headers -curl -u user:$BSPASS -I http://$BSHOST/camli/sha1-126249fd8c18cbb5312a5705746a2af87fba9538 +curl -u $AUTH -I http://$BSHOST/camli/sha1-126249fd8c18cbb5312a5705746a2af87fba9538 # Check missing -- 404 with empty list response curl -I http://$BSHOST/camli/sha1-22a7fdd575f4c3e7caa3a55cc83db8b8a6714f0f # List -- 200 with list of blobs (just one) -curl -v -u user:$BSPASS http://$BSHOST/camli/enumerate-blobs?limit=1 +curl -v -u $AUTH http://$BSHOST/camli/enumerate-blobs?limit=1 # List offset -- 200 with list of no blobs -curl -v -u user:$BSPASS http://$BSHOST/camli/enumerate-blobs?after=sha1-126249fd8c18cbb5312a5705746a2af87fba9538 +curl -v -u $AUTH http://$BSHOST/camli/enumerate-blobs?after=sha1-126249fd8c18cbb5312a5705746a2af87fba9538