無料のWebホスティングサーバにあるHttpURLConnection
クラスのパラメータを必要としないPHPスクリプトを実行しようとしています。 これはAsyncTask
以内に、私のコードです:HttpUrlConnectionでパラメータを持たないサーバ上でPHPスクリプトを実行
URL url = new URL("http://**********/connect.php");
HttpURLConnection urlconnection = (HttpURLConnection) url.openConnection();
urlconnection.setRequestProperty("Accept-Charset", "UTF-8");
urlconnection.setConnectTimeout(15000);
urlconnection.setDoOutput(true);
urlconnection.setRequestMethod("POST");
urlconnection.connect();
// add more code here to send a run request ?
urlconnection.disconnect();
私は 'スクリプトを実行するの要求を送信するためにOutputStream
オブジェクトのwrite()
メソッドを使用する必要がありますか?ちょうど十分なURLへの接続を確立すべきではない? (注:デバッグ中は、例外はありません。つまり、接続が確立されています)。 ありがとうございます!
paramsを一切使用しないでスクリプトを起動する必要があるため、POSTメソッドは必要ありません。代わりにGETを使用してください。 –