2

我正在尝试将数据发布到谷歌应用引擎上的 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);
 }
4

1 回答 1

0

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

于 2010-11-14T15:46:40.630 回答