android - How to use Authorization Token token=A-123456789qwertyuio12 Header in Retrofit 2.0 -


im trying consume api has authorization header, can 200 response in postman data cant work in retrofit

may need add token using okhttp interceptor.

okhttpclient client = new okhttpclient.builder()         .addnetworkinterceptor(mtokeninterceptor)         .build(); 

then add retrofit:

retrofit retrofit = new retrofit.builder()         .client(client)         .baseurl(base_url)         .build(); 

the mtokeninterceptor:

interceptor mtokeninterceptor = new interceptor() {     @override     public response intercept(chain chain) throws ioexception {         request request = chain.request();         if (mtoken != null) {             request.builder requestbuilder = request.newbuilder()                     .addheader("authorization", mtoken);             request newrequest = requestbuilder.build();              return chain.proceed(newrequest);         }         return chain.proceed(request);      } }; 

when token, assign mtoken,


Comments

Popular posts from this blog

javascript - Thinglink image not visible until browser resize -

firebird - Error "invalid transaction handle (expecting explicit transaction start)" executing script from Delphi -

mongodb - How to keep track of users making Stripe Payments -