在Android设备上使用HTTP Post将数据放在谷歌应用引擎blobstore上

时间:2010-11-14 11:28:40

标签: java android http post blobstore

我正在尝试将数据发布到谷歌的应用引擎上的Blob商店,此代码运行时不会抛出任何异常,但在blobstore端,根本没有登录帖子请求。当我使用表单发布时(虽然有mime数据),服务器端的东西工作。我允许我的Android应用程序使用互联网。这是在黑暗中刺伤,但如果你们中的任何一个人可能遇到过这样的问题,或许我遇到的问题可能会响铃!

public void sendVideo() throws IOException {
  // Create a new HttpClient and Post Header
  HttpClient httpclient = new DefaultHttpClient();
  HttpPost httpPost = new HttpPost("http://www.theurliampostingto.com/au813rsadjfaruh);
  // Add your data
  List<NameValuePair> pairs = new ArrayList<NameValuePair>();
  pairs.add(new BasicNameValuePair("key1", "value1"));
  pairs.add(new BasicNameValuePair("key2", "value2"));
  httpPost.setEntity(new UrlEncodedFormEntity(pairs));
  // Execute HTTP Post Request
  HttpResponse response = httpclient.execute(httpPost);
 }

1 个答案:

答案 0 :(得分:0)

您可以尝试拦截模拟器和服务器之间的流量,即使用WireShark查看服务器是否正在响应您的请求。 你的代码对我来说很好。