سلام دوستان من میخام از سرور اجازه بگیم که توی سرور اگه ok داد بره تو برنامه اگه ن که نره.
حالا من توی سرور زدم:
echo 'ok';
حالا توی برنامه اندروید این رو نوشتم:
protected Boolean doInBackground(Void... v) {
Boolean result = false;
if (App.isOnline()) {
HttpURLConnection conn;
try {
URL url = new URL(App.URL_TEST_API);
conn = (HttpURLConnection) url.openConnection();
conn.setConnectTimeout(10000);
conn.setRequestMethod("GET");
conn.setDoOutput(true);
InputStream input=conn.getInputStream();
InputStreamReader inputStreamReader=new InputStreamReader(input, "UTF-8");
Reader in = new BufferedReader(inputStreamReader);
String insert_data = "";
int c;
while ((c = in.read()) >= 0) {
insert_data += (char) c;
}
result = insert_data.equalsIgnoreCase("ok");
} catch (IOException e) {
e.printStackTrace();
}
}
App.online=result;
retu result;
}
ولی این ارور رو میده:
نقل قول:
میگه که فایل وجود نداره در صورتی که وجود داره!!!
ارور 405 دریافت میکنم!!!که مربوط میشه به متد غیر مجاز!!! برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید
برچسب : نویسنده : خنجی prog بازدید : 146 تاريخ : دوشنبه 11 مرداد 1395 ساعت: 2:13