آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

کلاس Webservice و deprecate شدن آیتم های آن

114298  10 سال پیش  10 سال پیش
0 0

با سلام  سوالی داشتم ما در آموزش ها از کلاس webservice برای ارتباط با سرور استفاده می کردیم :

public class Webservice {

 

    public static String readurl(String url, ArrayList<NameValuePair> params) {

 

        try {

            HttpClient client = new DefaultHttpClient();

            HttpPost method = new HttpPost(url);

            if (params != null) {

                method.setEntity(new UrlEncodedFormEntity(params));

 

            }

            HttpResponse response = client.execute(method);

            InputStream stream = response.getEntity().getContent();

            String result = inputstreamTOString(stream);

            return result;

        }

        catch (ClientProtocolException e) {

 

            e.printStackTrace();

        }

        catch (IOException e) {

 

            e.printStackTrace();

        }

 

        return null;

    }

اما الان NameValuePair ، HttpClient، HttpPost، UrlEncodedFormEntity, ClientProtocolExceptio  همه deprecate  شدن .من از hashmap به جای NameValuePair استفاده می کنم برای بقیه موارد لطفا راهنمایی کنید و کدتون رو بنویسید.

0 0
باید برید سراغ httpUrlConnection ولی توصیه میکنم برای ارتباط با اینترنت از volley استفاده کنید که آموزشش در همین انجمن هستش :) (10 سال پیش)
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .