私は、Androidアプリケーションから、このPOSTリクエストを作成し、JSONレスポンスを取得したい:のJava andoirdポスト要求への再書き込みPHPのポスト要求(および応答を取得)
function send_post_to_url($url,$post) {
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch,CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post));
$return = curl_exec($ch);
curl_close($ch);
return $return;
}
$data['api_key'] = YOUR_API_KEY;
$data['action'] = 'TestFunction';
$response = send_post_to_url('https://api.superget.co.il/',$data);
echo $response;
はどうすればこれを行うことができますか?
私は例外にtrowing続け以下が、接続しようとしている
HttpURLConnection urlConnection;
urlConnection = (HttpURLConnection) ((new URL("https://api.superget.co.il").openConnection()));
urlConnection.setDoOutput(true);
urlConnection.setDoInput(true);
urlConnection.setRequestProperty("Content-Type", "application/json");
urlConnection.setRequestProperty("Accept", "application/json");
urlConnection.setRequestMethod("POST");
urlConnection.connect();
はアンドロイド例えば任意のライブラリhttp://square.github.io/okhttp/ HTTPSを試してみなければなりません。 //raw.githubusercontent.com/square/okhttp/master/samples/guide/src/main/java/okhttp3/guide/PostExample.java –