توسط
mohmam
//classe getdata
package com.example.server;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
import java.net.URL;
import java.net.URLConnection;
import java.net.URLEncoder;
import android.os.AsyncTask;
public class GetData extends AsyncTask{
private String LInk;
private String USer;
public GetData (String Link,String User) {
LInk = Link;
USer=User;
}
protected String doInBackground(Object... arg0) {
try{
String data=URLEncoder.encode("Username1","UTF8")+"="+URLEncoder.encode(USer,"UTF8");
URL Link=new URL(LInk);
URLConnection Link_Connect=Link.openConnection();
Link_Connect.setDoOutput(true);
OutputStreamWriter WR=new OutputStreamWriter(Link_Connect.getOutputStream());
WR.write(data);
WR.flush();
BufferedReader Reader = new BufferedReader(new InputStreamReader(Link_Connect.getInputStream()));
StringBuilder Sb=new StringBuilder();
String Line=null;
while((Line=Reader.readLine())!=null) {
Sb.append(Line);
}
MainActivity.res=Sb.toString(); // "res"
MainActivity.Res="Yeeeeeeah"; // "res"
}catch(Exception e) {
MainActivity.Res="nooooo"; // "res"
}
return "";
}
}
اقا سلام من یه کد نوشتم بعد به یه سرور با استفاده از روش فایل رابط ارتباط برقرار کردم و خواستم توی یه تکست ویو اگر یوزر نیم رو پیدا کرد پسوورد رو که خروجی اون فایل رابط هست رو نشون بده ولی یه چیز عجیب نشون میده یه مشت دستور HTML و JS نشون میده که تهش هم یه تگ زده نوشته:
<noscript> this site requires javascript to work , please enable javascript in your browser or use a browser with javascript support </noscript>
// یعنی چی اصن بروزر نیست این برنامه من یه تسته فقط
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .