루비를 사용하여 인터넷 연결을 확인하는 방법.인터넷 연결 확인
2
A
답변
2
Net::HTTP을 사용하고 Google과 같은 신뢰할 수있는 URL을 '핑 (pinging)'하고 인터넷에 연결되어 있지 않음을 나타내는 예외가 있는지 확인할 수 있습니다. 여기에 설명 된대로 Ping
를 사용
+0
example.com을 사용하면 나에게 더 신뢰할만한 것으로 보입니다. –
1
은 루비 1.9.x에서 더 이상 사용되지 않습니다 : https://stackoverflow.com/a/8317838
더 미래 지향적뿐만 아니라 더 많은 코드 관련 솔루션이 솔루션은, 그 대답에 의해 주어진 것 같은 open-uri
을 사용하고 false를 반환 예외적으로.
관련 문제
- 1. 활성 인터넷 연결 확인
- 2. 인터넷 연결 확인
- 3. 인터넷 연결 가능 여부 확인
- 4. Reachability 2.2로 인터넷 연결 확인
- 5. 아이폰 인터넷 연결 확인 - 도달 범위
- 6. 활성 인터넷 연결 iPhone 상태가 있는지 확인
- 7. Windows Mobile 6.5 C++ - 인터넷 연결 확인
- 8. android의 잔인한 서비스로 인터넷 연결 확인
- 9. 인터넷 연결
- 10. ConnectivityManager 인터넷 연결
- 11. 제어 인터넷 연결 데이터
- 12. Android : 인터넷 연결
- 13. 인터넷 연결 상태
- 14. Android 인터넷 연결 문제
- 15. 인터넷 연결 제한
- 16. iPhone 인터넷 연결
- 17. 결정 클라이언트 인터넷 연결
- 18. 인터넷 연결 문제
- 19. 인터넷 연결없이 SMTP 코드 확인
- 20. 모바일 인터넷 익스플로러 버전 확인
- 21. 플래시에서 인터넷 연결을 확인 하시겠습니까?
- 22. iPhone에서 인터넷 사용 가능 여부 확인?
- 23. iPhone 시뮬레이터에서 인터넷 연결 테스트
- 24. .NET에서 3G 인터넷 연결 감지
- 25. 네트워크/인터넷 연결 문제 테스트
- 26. iOS 시뮬레이터의 가짜 인터넷 연결
- 27. iPhone SDK 인터넷 연결 감지
- 28. Visual Studio 인터넷 연결 실패
- 29. Iphone 인터넷 연결 (도달 가능성)
- 30. 리눅스에서 명령 줄 PHP로 인터넷 연결 확인하기
왜 필요합니까? –
으로 downvoted되기 때문에 자세한 정보를 추가해야합니다. 현재 사용중인 플랫폼을 알려주십시오. 인터넷 연결 감지는 플랫폼에 따라 다릅니다. 그럼에도 패킷을 보내지 않고서도 인터넷 연결을 네트워크 연결과 구별 할 수는 없습니다. – EmFi
미안 해요. 웹 사이트에서 XML 파일을 가져 오는 앱을 코딩하려고합니다. 의도 된 플랫폼은 Win32입니다. –