Android : HttpDelete request executing

on Wednesday, October 29, 2014


I've tried send HttpDelete response to URL guiddy.fosslabs.ru/customlessons/:id, where id is field id of my Object. But when I try get HttpEntity, it's empty. May be I execute incorrect request? There is my AsyncTask with request



class SendRemoveTask extends AsyncTask<Void, Void, String> {

private HttpClient client;
private HttpResponse response;
private String url = "http://guiddy.fosslabs.ru/customlessons/:";

public SendRemoveTask(long id) {
url += id;
}

@Override
protected String doInBackground(Void... params) {
try {
client = new DefaultHttpClient();
HttpDelete del = new HttpDelete(url);
del.setHeader("Cookie",
"_guidy_server_session=" + rmbToken);
response = client.execute(del);
HttpEntity entity = response.getEntity();
Log.d("Entity", "entity " + EntityUtils.toString(entity));
} catch (ClientProtocolException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
return null;
}

}

0 comments:

Post a Comment