В теории - берете все содержимое файла, перегоняете в base64, передаете как параметр запроса.
На практике - так не стоит делать как минимум потому, что запрос GET подразумевает ПОЛУЧЕНИЕ, а не ПЕРЕДАЧУ.
Я бы тут добавил следующий комментарий.
В зависимости от длины строки, сервер может выдать ошибку. Вроде 414 или 413. Означает, что запрос слишком длинный. Если не большой файл, то как вариант, можно попробовать.