반응형
public bool CheckInternetConnectionFromUri(string resource)
{
bool isSuccess = false;
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(resource);
try
{
using (HttpWebResponse resp = (HttpWebResponse)req.GetResponse())
{
isSuccess = (int)resp.StatusCode < 299 && (int)resp.StatusCode >= 200;
Debug.Log("Connected Function Call");
return isSuccess;
}
}
catch
{
Debug.Log("Connected Function Doesn't Call");
return isSuccess;
}
}
- 항상 호출이 가능한 특정 URL을 입력해 network가 연결되어있는지 확인하는 코드
- Unity 환경에서 작성한 코드라 Debug.Log가 작성되었을 뿐, 일반적인 C# 환경에서 구현 시 Console.WriteLine으로 출력 코드를 바꿔주면 됨
반응형
'개발 > C#' 카테고리의 다른 글
[Winform] Tulpep을 이용한 윈도우 Alert 생성하기 (0) | 2023.06.20 |
---|---|
C# 키보드 후킹 시 Function Key 인식 못하는 문제 (1) | 2019.11.10 |
C# Form Auto Closing Message Box 만들기 (2) | 2017.01.03 |
C# 싱글톤 클래스 이용하기(singleton class,singleton pattern) (0) | 2016.12.11 |
C#-Oxyplot 연동하기!(1/2) (0) | 2016.11.14 |