【发布时间】:2011-06-06 17:02:45
【问题描述】:
我正在尝试使用 http 请求将文件发送到 blobstore。
首先我做了一个按钮来调用createUploadUrl来获取上传url。
然后我做了一个客户:
HttpClient httpClient = new DefaultHttpClient();
HttpPost httpPost = new HttpPost(URL_FROM_CREATEUPLOADURL);
httpPost.setEntity(new StringEntity("value1"));
HttpResponse httpResponse = httpClient.execute(httpPost);
但我有两个问题:
在开发模式下:当我运行客户端时,它会响应“必须先调用 set*BlobStorage() 之一。”
如果我上传应用程序:每次调用时 url 都会发生变化,所以当我运行客户端时,它会响应“HTTP/1.1 500 Internal Server Error”
我做错了什么?
【问题讨论】:
标签: google-app-engine http blobstore