We have a Python application which acts as a web server with the GUI rendered in a browser of the user's choosing. The server runs on the same PC as the browser.
The user needs to select a file to process (in the browser) and this is then passed to the server for processing.
Because of the browser security model we don't get the full path of the original file. Instead the browser uploads a copy of the file and this path is what is passed to the server.
The files are about 0.5GB so the upload time is significant, e.g. 45s, but it's a complete waste of time for us as we could simply access the original file if the browser gave us the path.
Is there a way we can get the full path of the original file and avoid wasting time with the browser uploading the file?
[Forgive me if the terminology is not right: I'm a manager, the developer is a raw grad, we have no experienced web developers]