بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

ping کردن آدرس

مدیریت گفتگو
توفیقی مشهود 12 سال پیش
آخرین تغییر: 12 سال پیش

ببخشید فقط ادرس لوکال 127.0.0.1 رو میتونه پینگ کنه و بقیه ی ادرس هارو نمیتونه !!!

 Boolean inet = InetAddress.getByAddress(new byte[]{ (byte) 192, (byte) 168, 1, 2 }).isReachable(1000);

نظرات

Spirit 12 سال پیش
محدوده متغیر byte مثبت 128 و منفی 128 هست ، شما در کد عددی خارج از محدودش بهش cast کردین
Spirit 12 سال پیش
البته الان که سرچ کردم ، همه جا آدرس لوکال رو چک کردن ، ورودی این متد هم آرایه ای از byte هست ، پس چرا اینجوریه؟!
کاشی زاده 12 سال پیش
چرا اینطوری نمینویسی ؟ InetAddress.getByName("www.xy.com").isReachable(timeout)
توفیقی مشهود 12 سال پیش
همینم چک کردم نشد !!فقط هم ادرس ip رو دارم نه www....com
کاشی زاده 12 سال پیش
دقیقا چه مشکلی داره مثلا کرش میکنه ؟ ارور میده یا نه ؟
توفیقی مشهود 12 سال پیش
ببخشید که دیر جواب میدم log که میکنم false برمیگردونه ولی ادرس 127.0.0.1 رو true برمیگردونه
کاشی زاده 12 سال پیش
خب شما اگر روی ایمولیتر تست میکنی و اینترنتش قطع باشه طبیعی باید false برگرده ، یک بار روی گوشی ای که وصله به اینترنت تست کنید

هنوز پاسخی ثبت نشده است


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