Erel mi ha dato questo suggerimento: http://www.b4x.com/android/forum/threads/check-connection-status-website.38629/#post-228916
Ma non riesco proprio a capire dove inserire il codice che mi ha suggerito, dato che gli ho chiesto di specificarlo per 2 volte non vorrei insistere ulteriormente.
Quindi vi chiedo se potete farmi capire come utilizzare la riga di codice che mi ha suggerito.
Mi ha detto di inserire quella riga di codice nel modulo httputils2 che già ho utilizzato, non riesco semplicemente a implementare quella riga di code che mi ha suggerito. Dato che nel modulo non c'è nessun Service Create.
A quel punto, grazie all'impostazione messa nell'Acitivty_Create:
hc.SetHttpParameter("http.protocol.handle-redirects", False)
scatta l'errore, dove puoi gestire il reindirizzamento che è stato effettuato:
B4X:
Sub hc_ResponseError (Response As HttpResponse, Reason As String, StatusCode As Int, TaskId As Int)
Log("Error")
Log(StatusCode)
If Floor(StatusCode / 100) = 3 Then '3xx status
If response <> Null Then
Log("Redirect to: " & response.GetHeaders.Get("Location"))
End If
End If
End Sub