I am working with Python 3.6.6 and need to display several pdf-files in the browser.
I tried several pdf files and got 2 different results.
For example:
import webbrowser
webbrowser.open('https://www.adobe.com/content/dam/acom/en/devnet/pdf/pdfs/pdf_reference_archives/PDFReference.pdf')
opens a new tab in my browser and displays the file.
Other files are downloaded immediatelly, instead of displaying in a new tab in the browser.
I want to know the reason for, why some files are downloaded automatically and others are displayed in the browser, where I can manually download the file.
I need a solution where I can force the file to open in the browser.
I already read through this question but it seems it is more restricted to HTML.
One last thing I noticed. If I try to download any pdf file from the internet it opens the file in a new tab. The problem with downloading them only appears with files which are saved on a webserver within my company. Is this just a missing configuration on the webserver? If yes, is it anyhow possible to get around this configuration using python?