Advertisement
Zunesha

Como verificar se o dispositivo esta conectado a internet na Godot 4

Sep 22nd, 2024
276
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Como verificar se o dispositivo esta conectado a internet na Godot 4
  2.  
  3. @onready var http_request: HTTPRequest = $HTTPRequest
  4.  
  5. var conectado_internet = is_connected_to_internet()
  6.  
  7. func is_connected_to_internet() -> bool:
  8.     # URL de um site confiável para testar a conexão
  9.     var url = "http://www.google.com"
  10.    
  11.     # Envia a requisição
  12.     var err = http_request.request(url)
  13.    
  14.     # Se a requisição foi iniciada corretamente, aguarda a resposta
  15.     if err == OK:
  16.         yield(http_request, "request_completed")
  17.        
  18.         # Verifica o código de resposta HTTP
  19.         var response_code = http_request.get_response_code()
  20.        
  21.         # Se o código de resposta for 200, o usuário está online
  22.         if response_code == 200:
  23.             return true
  24.     return false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement