android httpurlconnection [closed]
- by user620451
hi im new android developer
i am trying to login to my asterisk server passing my username and password it works good
but when i am trying to request anther url to the server after login i get access denied
and i now the problem because the login connection has disconnected
so i want a way to request to urls the first one is login to the server and the second is to do something else after login
please help and thx anyway
this is a part of my code
i want to request this 2 url
url1="http://192.168.1.7:8088/rawman?action=login&username=admin&secret=admin"
url2="http://192.168.1.5:8088/rawman?action=updateconfig&reload=yes&srcfilename=users.conf&dstfilename=users.conf&Action-000000=newcat&Cat-000000=6001&Var-000000=&Value-000000="
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
tv1 = (TextView) this.findViewById(R.id.display);
ed1 = (EditText) this.findViewById(R.id.editText);
bt1 = (Button) this.findViewById(R.id.submit);
bt1.setOnClickListener(new OnClickListener() {
public void onClick(View view) {
{
try{
ServerRequest(url1);
ServerRequest(url2);
} catch(Exception e) {
Log.v("Exception",
"Exception:"+e.getMessage());
}
}
}
});
}
public String ServerRequest(String serverString)
throws MalformedURLException, IOException {
String newFeed=serverString;
StringBuilder response = new StringBuilder();
Log.v("server","server url:"+newFeed);
URL url = new URL(newFeed);
HttpURLConnection httpconn
= (HttpURLConnection) url.openConnection();
if(httpconn.getResponseCode()==HttpURLConnection.HTTP_OK) {
BufferedReader input = new BufferedReader(
new InputStreamReader(httpconn.getInputStream()),
8192);
String strLine = null;
while ((strLine = input.readLine()) != null) {
response.append(strLine);
}
input.close();
}
tv1.settext(response);
return response.toString();
}