私のアンドロイドアプリケーションから自分のサイトのデータベースにJSONオブジェクトを送信しようとしています。しかし、私は接続の種類を取得しないようだと私は例外エラーを取得しません。私は現在、Eclipseとの接続を取得しようとしていますが、まだ運がありません。Android経由でPHPに接続する際の問題
submitAlbum.php:
<?php
if(isset($_POST["albumId"])){
$albumId = json_decode($_POST["albumId"]);
}
Javaコード:
String albumId = "qjlix";
try{
//Creates JSON object
JSONObject tempObj = new JSONObject();
tempObj.put("albumId", albumId);
//Creates connection to URL
URL targetUrl = new URL("http://example.com/submitAlbum.php");
HttpURLConnection conn = (HttpURLConnection) targetUrl.openConnection();
conn.setDoInput(true);
conn.setDoOutput(true);
conn.setRequestMethod("POST");
conn.setConnectTimeout(500);
conn.setRequestProperty("Content_Type", "application/json; charset=UTF-8");
OutputStreamWriter writer = new OutputStreamWriter(conn.getOutputStream());
writer.write(tempObj.toString());
writer.flush();
writer.close();
} catch (Exception e){
System.out.println(e.toString());;
}
は私が見つからないか、間違ってやっている自分の何かか?
あなたはあなたのアンドロイド側でどんな反応を得ますか?あなたはContent-Typeを意味していましたかContent_Typeではありませんでしたか? –
@RobertI私は繁栄してURLを間違っても応答しません。そして、私はリクエストのプロパティを試していました。 – Loughmasta