change the way file app get files from data system

it's now based on the low level http library instead of request