i'm trying to call an api in my application i've the following url template
test-test.domainname.com/feeds/json/v3/attribute/attribute
i'm using retrofit 2 but i get the following fatal exception
Illegal URL: test-test.domainname.com
and this is my interface
public interface Iinterface{
@GET("feeds/json/v3/attribute/"+attribute)
Call<ArrayList<result>>getresult();
}
can someone help me with this problem ...
my base URL is here:
http://myapiname.azurewebservices.net
and feed method is like that :
And working perfectly. Please add
http or https
and try againIn my case, my base url contained space character. (eg.
http://myapiname.azure webservices.net
)I fixed this Error by removing space in my base URL.
You do not have a protocol section. Prepend
http://
orhttps://
depending on which applies to your url --