Android Question http2utils GET request

slowtime

Active Member
Licensed User
Longtime User
Hi,

If I send this request by browser http://freegeoip.net/json/
the response is correct
{"ip":"XX.0.XX.180","country_code":"IT","country_name":"Italy","region_code":"15","region_name":"Sicilia","city":"CCCC","zipcode":"90038","latitude":37.7167,"longitude":1.4333,"metro_code":"","areacode":""}

if I send a GET request by http2utils
B4X:
url2="http://freegeoip.net/json/"
'Log(url2)
    job1.Initialize("Job1", Me)
    job1.download(url2)

Error: java.net.UnknownHostException: freegeoip.net




Can someone help me ?

Thank you in advance
Ciao
 

slowtime

Active Member
Licensed User
Longtime User
This was manifest before add permission internet

'This code will be applied to the manifest file during compilation.
'You do not need to modify it in most cases.
'See this link for for more information: http://www.b4x.com/forum/showthread.php?p=78136
AddManifestText(
<uses-sdk android:minSdkVersion="4" />
<supports-screens android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
android:anyDensity="true"/>)
SetApplicationAttribute(android:icon, "@drawable/icon")
SetApplicationAttribute(android:label, "$LABEL$")
AddPermission(android.permission.MODIFY_AUDIO_SETTINGS)

AddPermission("android.permission.CALL_PHONE")

AddPermission("android.permission.READ_CONTACTS")
AddPermission("android.permission.WRITE_CONTACTS") 'if write access is required
AddPermission(android.permission.WRITE_SMS)
AddPermission("android.permission.WRITE_EXTERNAL_STORAGE")
AddPermission("android.permission.RECORD_AUDIO")
AddPermission("android.permission.RECEIVE_SMS")
AddPermission("android.permission.ACCESS_WIFI_STATE")
AddPermission("android.permission.READ_LOGS")
AddPermission("android.permission.READ_CALL_LOG")
AddPermission("android.permission.WRITE_CALL_LOG")


'End of default text.

Basic4Android version 3.0

If you need I can try your suggestion.

Ciao
 
Upvote 0
Top