Advertisement
lscofield

Android Exoplayer - Set referer header

Apr 16th, 2020
412
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.59 KB | None | 0 0
  1. DefaultHttpDataSourceFactory dataIntance = new DefaultHttpDataSourceFactory(
  2.                         Util.getUserAgent(context, getPackageName()),
  3.                         EXO_CONNECT_TIME,
  4.                         EXO_CONNECT_TIME,
  5.                         true);
  6.  
  7. Map<String, String> headers = new HashMap<>();
  8. headers.put("Referer", REFERER_URL_HERE);
  9.  
  10. dataIntance.getDefaultRequestProperties().set(headers);
  11. CacheDataSourceFactory dataSourceFactory = new CacheDataSourceFactory(
  12.                         ExoPlayerCache.getInstance(context), dataIntance, CacheDataSource.FLAG_IGNORE_CACHE_ON_ERROR);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement