Поскольку файл находится на сервере, вы не сможете получить действительное имя файла. Только то, что веб-приложение говорит вам.
Это имя файла находится в "Location".
Однако, так как приложение сообщает вам, что это text / html, оно может форматировать результат, прежде чем оно отправит его вам. Правильный тип MIME для исполняемого файла: application / octet-stream.
На другой ноте. Похоже, вы скачиваете файл, и в этом случае нет необходимости указывать путь. Путь к файлу, который вы загружаете, будет любым путем, в который вы помещаете содержимое загруженного потока.
Поэтому вы сохраняете файл и помещаете его туда, где у вас есть доступ.
Когда файл создается, вы должны указать путь, в противном случае он помещается в тот же каталог, что и исполняющий файл, который его вызывает.
Надеюсь, это поможет