jjzjj

httppost

全部标签

android - 如何使用 Post 方法使用 HttpClient?

如何使用Post方法使用HttpClient? 最佳答案 请参阅DefaultHttpClient上的文档类和HttpPost类HttpClientclient=newDefaultHttpClient();HttpPostpost=newHttpPost("http://your.site/your/service");//setsomeheadersifneededpost.addHeader(....);//andaneclosedentitytosendpost.setEntity(....);//sendarequesta

android - 带 header 、Cookie、参数的 HttpPost - 417 - 预期失败

好吧,这将是一篇很长的文章,所以感谢所有读到最后的人。前提条件:我无法访问服务器,我只是想发布数据作为新闻评论。我现在拼命测试了几个小时,但我仍然没有任何成功。我基本上需要的是这种请求:POSThttp://www.example.com/gen/processtalkback.phpCookie:userid=XXXX;password=XXXXContent-Type:application/x-www-form-urlencodedreference_id=XXXX&talkback_command=newentry&talkback_content=comment&talkba

android - 用于 httppost 的线程和异步任务任务

friend们,我需要帮助使用Asynctask或Threads将androidhttppost数据发送到服务器当我点击发布按钮时,我需要将数据发送到我的服务器。但是当我点击它时,应用程序需要转到下一页并且数据需要作为后台进程发送。我是Android的新手。我不知道什么是正是用于这种任务(Threads或Asynctask)。我试过这段代码,但它会给我异常错误publicvoidstartProgress(finalStringname){//DosomethinglongRunnablerunnable=newRunnable(){@Overridepublicvoidrun(){t

android - 如何在 httppost/httpget 请求中设置 header

我有一个类似“post-H'Authorization:Tokentoken="2hwhdh443hdhfh43j3jdej3j3"'的网络服务。如何在httpPost/get请求中设置此header。我的代码在这里-HttpClientclient=newDefaultHttpClient();HttpPostrequest=newHttpPost(MainActivity.baseUrl+"messages");request.setHeader(newBasicHeader("Content-Type","application/json"));request.setHeader

Android HTTPPost 返回错误 "Method not allowed."

我正在编写一个Android2.2应用程序,它将json严格性发布到ReSTfull网络服务。Fiddler调用具有相同Json的Web服务会按预期返回,而具有相同Json的aspxWeb应用程序会按预期返回。当我查看服务器日志时,我可以看到服务器正在使用307重定向响应初始POST动词,然后立即出现GET和405错误。Fiddler和aspx应用程序记录一个带有307重定向的POST,然后立即另一个POST和200OK。这是怎么回事?这是主要Activity:packagecom.altaver.android_PostJson2;importorg.json.JSONExcepti

java - 如何在 Java Android 中为客户端请求设置 HttpPost header

我无法让ApacheHttpClient正确发送HttpPostheader。我在发送名称值对等方面没有问题,但每当我设置或添加POSTheader时,它都会在发出请求时消失。我已经尝试过setHeader和addHeader,并且同时尝试过。这是我的代码:HttpClienthttpclient=newDefaultHttpClient();HttpPosthttppost=newHttpPost("https://posttestserver.com/post.php");httppost.setHeader("Authorization:Bearer",accessToken);

android - Android 上的缓慢 HttpPost 请求

我正在制作一个应用程序,其中一部分涉及从我的服务器以JSON格式下载数据。我正在使用HTTPPost来实现相同的目的。我正在下载的JSON文件大小约为2-3Kb。我在不同的线程上执行所有这些操作。但是,我的应用程序的性能非常难以预测。我尝试调试它,发现有时我的应用程序卡在我创建HttpPost对象的行,有时执行该行几乎不需要1-2秒。可能是什么问题?可能是因为我的应用占用了大量内存吗?还有一件事,我的应用程序在我强行关闭后第二次运行良好。谢谢!publicStringgetJSONString(Stringurl){try{DefaultHttpClienthttpClient=new

android - Android 中的 HttpPost - 无法识别的字符

我正在尝试向servlet发送一条消息(包含英文和中文)。如果我使用Java应用程序发布消息,效果很好。publicclassPostText{publicfinalstaticStringHTTP_PORT="...";publicstaticvoidmain(String[]args)throwsException{Stringmessage="...";System.out.println(post(message));}publicstaticStringpost(Stringmessage){HttpPosthttpRequest=newHttpPost(HTTP_PORT)

android - 如何在 android 中使用 HttpPost 将包含 % 符号的字符串发送到 web 服务?

我需要使用HttpPost将包含%(例如:abc%xyz)的字符串发送到网络服务。我使用了以下逻辑,但在(%)的位置出现了IllegalCharacter异常。**updatepeople.php?pilotid=1651&firstname=Nexus&lastname=Google&nickname=abc%xyz**finalintTIMEOUT_MILLISEC=20000;HttpParamshttpParams=newBasicHttpParams();HttpConnectionParams.setConnectionTimeout(httpParams,TIMEOUT_

Android 作为 httppost 的结果获取 pdf 文件

我正在开发一个Android应用程序,它必须从网络服务下载一些文件。目标我想从网络服务下载PDF文件并在手机上显示。问题我是使用网络服务的新手,我不太清楚如何获取文件并打开它。这是我迄今为止的代码:publicvoiddownloadFile(Stringusername,Stringpassword,Stringfilename){ListnameValuePairs=newArrayList(2);nameValuePairs.add(newBasicNameValuePair("username",username));nameValuePairs.add(newBasicNam