Java 在安卓设备上使用HTTP Post将数据放入谷歌应用程序引擎';s blob商店
我正在尝试将数据发布到google应用程序引擎上的Blob存储区,此代码运行时不会引发任何异常,但在blobstore端,根本没有登录post请求。当我使用表单(尽管是mime数据)发布时,服务器端的东西就可以工作了。我已经允许我的android应用程序使用互联网。这是一个暗箭伤人的秘密,但如果你们中的任何人以前有过这样的问题,也许我遇到的问题可能会敲响警钟Java 在安卓设备上使用HTTP Post将数据放入谷歌应用程序引擎';s blob商店,java,android,http,post,blobstore,Java,Android,Http,Post,Blobstore,我正在尝试将数据发布到google应用程序引擎上的Blob存储区,此代码运行时不会引发任何异常,但在blobstore端,根本没有登录post请求。当我使用表单(尽管是mime数据)发布时,服务器端的东西就可以工作了。我已经允许我的android应用程序使用互联网。这是一个暗箭伤人的秘密,但如果你们中的任何人以前有过这样的问题,也许我遇到的问题可能会敲响警钟 public void sendVideo() throws IOException { // Create a new HttpCl
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);
}
public void sendVideo()引发IOException{
//创建一个新的HttpClient和Post头
HttpClient HttpClient=新的DefaultHttpClient();
HttpPost HttpPost=新的HttpPost(“http://www.theurliampostingto.com/au813rsadjfaruh);
//添加您的数据
列表对=新的ArrayList();
添加(新的BasicNameValuePair(“键1”、“值1”);
添加(新的BasicNameValuePair(“键2”,“值2”));
setEntity(新的UrlEncodedFormEntity(对));
//执行HTTP Post请求
HttpResponse response=httpclient.execute(httpPost);
}
您可以尝试拦截模拟器和服务器之间的通信量,即使用WireShark,查看服务器是否响应您的请求。
您的代码对我来说不错。您可以尝试拦截模拟器和服务器之间的通信量,即使用WireShark,查看服务器是否响应您的请求。
您的代码看起来不错。名称-值对列表中的键是否正确(区分大小写,…),并且列表中包含满足请求的所有参数?名称-值对列表中的键是否正确(区分大小写,…),并且列表中包含满足请求的所有参数?