If this end point works to upload a file in general using Postman or similar testing, I would suspect the issues lay in the jython libraries. Don't use requests/urllib, use system.net.httpClient. Try re-writing your script using the functions here - system.net.httpClient - Ignition User Manual 8.1 - Ignition Documentation