[英]How to download PDF file from php URL in Android?
我有一个php URL,当我在浏览器中运行时,它会向我返回一个PDF文件。 在我的应用程序中,我想下载此PDF文件。 我正在尝试这样做:
HttpURLConnection urlConnection = urlConnection = (HttpURLConnection) url_download_relatorio_funcionario.openConnection();
urlConnection.setRequestMethod("GET");
urlConnection.setDoOutput(true);
urlConnection.connect();
int totalSizePDF = urlConnection.getContentLength();
但是整数值“ totalSizePDF”仅返回给我-1值,而不是如果我在浏览器中运行此URL会打开的PDF文件的实际大小。 如何从php URL下载此PDF文件,产生与浏览器相同的效果?
getContentLength()
使用Content-Length
标头,根据Google Chrome浏览器的开发人员工具所述,您的服务器未返回。
首先尝试从您的PHP脚本设置长度标题。
下载文件应该只是读取返回的字节并将其保存到文件中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.