Jak v Presenteru přečíst JSON POST
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- pcs
- Člen | 22
Potřebuji si vyměňovat data s Android telefonem. Cestu z webu do Androida jsem již našel (knihovna Gson) a
$this->sendResponse(new JsonResponse($response)); ?>
Jak ale v presenteru přečtu data, která pošlu takto z mobilu:
HttpClient httpclient = new DefaultHttpClient();
HttpPost request = new HttpPost(url);
HttpEntity entity;
StringEntity s = new StringEntity(json);
s.setContentEncoding(new BasicHeader(HTTP.CONTENT_TYPE, "application/json"));
entity = s;
request.setEntity(entity);
HttpResponse response;
response = httpclient.execute(request);