2017-03-29 7 views
0

retrofit-2.2.0でプロジェクトをビルドします。私は完全なURLを要求したかったが、それはそれは、以下のようなメッセージを返し更新:フルURLからのリクエスト、返品エラー

public interface FileRetrofitServer { 
@Streaming 
@GET 
Call<ResponseBody> downloadFileAsync(@Url String fileUrl); 
} 

を失敗した: java.lang.IllegalStateException:ベースURLが必要。

+0

完全なURLのセグメントを渡す代わりに、完全なURLを渡す必要があります。 ** www.yourdemain.com/api/apiname **のような また、 'Retrofit.Builder()。baseUrl(BASEURL)'を確認してください。 – pRaNaY

+0

私はベースURLを知らない。フルURLはユーザーが渡す必要があります。私はどのように行いますか? – Hilda

答えて

0

私は答えがあります。ベースURLは空であってはいけません。デフォルト値を設定すると、フルURLがBase URLを置き換えます。

関連する問題