can curl be used on google app engine ?
No. To make HTTP requests, you need to use the urlfetch service.