私はアンドロイドクライアント経由でnodejsサーバーに接続しようとしていますが、接続もできません。チュートリアルに従ってみましたが、無駄なんです...どうすればjsonオブジェクトをnodejsに送ることができますかサーバは、..チェックするアンドロイドとnode.js
try{
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpPost request = new HttpPost();
request.setHeader("Content-type", "application/json");
URI uri = new URI("http://192.168.1.100:8080/");
request.setURI(uri);
JSONObject json = new JSONObject();
Log.i("request", "OBject made");
json.put("users", et.getText().toString());
StringEntity se = new StringEntity(json.toString());
Log.i("request", "String Entity made");
se.setContentType(new BasicHeader(HTTP.CONTENT_TYPE, "application/json"));
request.setEntity(se);
Log.i("request", "Set String Entity made");
HttpResponse response = httpClient.execute(request);
tv.setText(response.getEntity().getContent().toString());
}
catch(Exception ex)
{
ex.printStackTrace();
}
エラーメッセージがありますか? –
そのURIにcURLでアクセスしてみてください。それは動作しますか?何を返せますか? –
私はアンドロイドに新しいので、私はcURL経由で試してみませんでした。どうすれば接続するのか分かりません。ネットワーク内の単純なnodejsサーバーです。私の友人の一人がそれを作った。しかし、私は上記のコードを介して何かを送ることはできませんが、私はそれを接続できないことを最も落胆しています.. – Shah