Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 是否可以在google文档请求中包含http头?_Android_Http_Header_Request - Fatal编程技术网

Android 是否可以在google文档请求中包含http头?

Android 是否可以在google文档请求中包含http头?,android,http,header,request,Android,Http,Header,Request,我正在开发一个Adnroid应用程序,需要读取远程pdf文件并打开它,我看到google docs可以使用以下url从pdf进行转换: 我遇到的问题是,检索文件的url需要在http请求中添加一个头。有没有人对如何将此添加到google docs的呼叫中有任何提示 秘密是 查看Cookie-它与标题不同,但是可以使用同一个对象来设置它们。这是一段相当好的代码 如果你有更多的问题,可以在谷歌上四处搜索——一旦你知道该用什么,我发现很容易找到我需要的细节。我并不完全明白你的问题是什么意思,但我在w

我正在开发一个Adnroid应用程序,需要读取远程pdf文件并打开它,我看到google docs可以使用以下url从pdf进行转换:

我遇到的问题是,检索文件的url需要在http请求中添加一个头。有没有人对如何将此添加到google docs的呼叫中有任何提示

秘密是

查看Cookie-它与标题不同,但是可以使用同一个对象来设置它们。这是一段相当好的代码


如果你有更多的问题,可以在谷歌上四处搜索——一旦你知道该用什么,我发现很容易找到我需要的细节。

我并不完全明白你的问题是什么意思,但我在webview中加载pdf时也做了同样的事情:,它可能会对你有所帮助

从您下面的评论中,我可以建议您考虑一种情况:

1. 
 if(network is available)
    {
   //    load pdf in google docs.
    } 
2. 

if(network is not available)
{
 //load pdf in third party application which is already been installed in your phone.
}
else 
{
//Give Alert message that you cant view pdf this time. or whatever message you want to display.

}

给出错误消息

我认为问题在于,从目标服务器检索PDF文件的调用需要HTTP请求中的头。因此,当google试图检索PDF以便能够呈现它时,google需要提供标题值。除非我误解了这个问题,否则HttpClient不会帮上忙。我问的问题你是绝对正确的。我希望有一种方法可以告诉谷歌在打电话时传递那个标题。这实际上是我尝试过的,但我需要谷歌在调用我们的web服务器获取pdf时传递这个标题。看起来我可能只需要下载文件并使用第三方安装的应用程序来处理它。