大家好,我正在尝试在android中发送带有httppost的cookie这是我的代码webUrl="XXXXXX";webView=(WebView)findViewById(R.id.webview);try{CookieStorecookieStore=newBasicCookieStore();Cookiecookie=newBasicClientCookie("session_id","1234");cookieStore.addCookie(cookie);DefaultHttpClienthttpclient=newDefaultHttpClient();BasicHtt
经过研究,我仍然无法向服务器发送JSONPOST请求。我已经尝试过一些旧的答案:Java-sendingHTTPparametersviaPOSTmethodeasily[Android]-POSTJsonwithHttpUrlConnectionPostrequestforregisteringuserdataonserverbyHttpUrlConnectionSendingjsonobjectviahttppostmethodinandroidHowtosendaJSONobjectoverRequestwithAndroid?我当前的代码是:FloatingActionButt
我正在为HttpURLConnection和OutputStreamWriter苦苦挣扎。代码实际上到达了服务器,因为我得到了一个有效的错误回复。发出POST请求,但没有收到数据服务器端。任何关于正确使用这个东西的提示都非常感谢。代码在AsyncTask中protectedJSONObjectdoInBackground(Void...params){try{url=newURL(destination);client=(HttpURLConnection)url.openConnection();client.setDoOutput(true);client.setDoInput(t
我想使用LoopJ的AsndroidAsyncHttpt将JSON作为POST发送到我的本地主机服务器。我正在使用这种方法:publicvoidpost(Contextcontext,Stringurl,HttpEntityentity,StringcontentType,AsyncHttpResponseHandlerresponseHandler)在我的代码中,但它不起作用。这是我的代码:privatevoidloginUser()throwsJSONException,UnsupportedEncodingException{Stringlogin=textLogin.getTe
这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:HowcanIopenandroidbrowserwithspecifiedPOSTparameters?我想做点什么像这样:startActivity(newIntent(Intent.ACTION_VIEW,Uri.parse("http://www.somepage.com?par1=val1&par2=val2"));但我不想用get而是用post发送参数。我怎样才能如上所述执行此操作?非常感谢,纳瓦霍语
我能够使用Postman和这些参数调用HTTP端点:{"name":"Val","subject":"Test"}但是我无法通过Android对Volley执行相同的操作:这里尝试使用JSONRequest:HashMapparams2=newHashMap();params.put("name","Val");params.put("subject","TestSubject");JsonObjectRequestjsObjRequest=newJsonObjectRequest(Request.Method.POST,Constants.CLOUD_URL,newJSONObjec
有一个相关的问题,但我无法清楚地得到答案。我想发布一个简短的xml代码通过HTTP发送到特定的URL地址。Web服务将向我发回一个XML代码。重要的部分是我将解析接收到的XML,并且我想将其存储为一个文件。//CreateanewHttpClientandPostHeaderHttpClienthttpclient=newDefaultHttpClient();HttpPosthttppost=newHttpPost("http://192.168.192.131/");//URLaddressStringEntityse=newStringEntity("",HTTP.UTF_8);
我将创建可与CommuniGatePro服务器配合使用的移动应用程序。例如,我需要进行以下Android客户端C-CGP服务器S对话并获取XIMSS.nonce节点值:C:GET/ximsslogin/HTTP/1.1Host:myserver.comContent-Type:text/xmlContent-Length:42S:HTTP/1.1200OKContent-Length:231Connection:keep-aliveContent-Type:text/xml;charset=utf-8Server:CommuniGatePro/5.32C3E575E5498CE6357
我使用LoopJAndroidAsyncHttp库与我的PhP服务器通信。我遇到了一个问题。我需要像这样发送一个JsonObject:{"data":2376845,"data2":12545,"array":[{"data3":"2013-01-10","data4":23532},{"data3":"2013-01-11","data4":523526}]}但是在javadoc中;唯一的参数是RequestParams,没有任何类型的数组。谁能帮我?或者给我看一些我可以使用的东西。谢谢。 最佳答案 使用publicvoidpos
自从更新到IceCreamSandwich后,我的POST请求不再有效。在ICS之前,这工作正常:try{finalURLurl=newURL("http://example.com/api/user");finalHttpURLConnectionconnection=(HttpURLConnection)url.openConnection();connection.setRequestMethod("POST");connection.setDoOutput(false);connection.setDoInput(true);connection.setRequestPrope