Take the 2-minute tour ×

I was wondering if anyone knew how long image urls served back from the google app engine blob store remain valid for?

I have been tracking on url that i served an image from the blob store on 1/3/13 and its still there.

I am ask specifically so i can cache the image url instead of attempting to serve it repeatedly. If i did this i would still check if the image is there, but how often would i need to check that


share|improve this question
add comment

1 Answer

up vote 3 down vote accepted

They remain valid until either you

a. call delete_serving_url, or
b. delete the underling blob.

share|improve this answer
Thanks! is there any reason to delete the urls? (best practice wise) , or, if i know what the urls are just,should i just persist them directly... –  nemisis enforcer Jan 15 '13 at 7:18
only if you don't want them to serve any more - it counts towards your outgoing bandwidth. you should always be persisting the URL for a blob if you can, rather than calling get_serving_url over and over. –  Stuart Langley Jan 15 '13 at 9:47
thanks! i will make some changes, i was just concerned with persisting the url and then having to check to make sure it still was valid. Obviously anyway i can shrink outgoing data i want to use. –  nemisis enforcer Jan 16 '13 at 15:04
add comment

Your Answer


