Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.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
Cookies primefaces.download响应cookie未在浏览器中设置_Cookies_Primefaces_Jsf 2 - Fatal编程技术网

Cookies primefaces.download响应cookie未在浏览器中设置

Cookies primefaces.download响应cookie未在浏览器中设置,cookies,primefaces,jsf-2,Cookies,Primefaces,Jsf 2,我正在尝试下载primefaces的安装文件,如下所述: Primefaces版本6 在下载过程中需要设置一个名为primefaces.download的cookie,以便使用javascript监控下载过程 响应标头设置了以下cookie,如下所示: HTTP/1.1 200 OK Server: Apache-Coyote/1.1 X-Powered-By: JSF/2.0 X-UA-Compatible: IE=edge X-UA-Compatible: IE

我正在尝试下载primefaces的安装文件,如下所述:

Primefaces版本6

在下载过程中需要设置一个名为primefaces.download的cookie,以便使用javascript监控下载过程

响应标头设置了以下cookie,如下所示:

   HTTP/1.1 200 OK
   Server: Apache-Coyote/1.1
   X-Powered-By: JSF/2.0
   X-UA-Compatible: IE=edge
   X-UA-Compatible: IE=edge
   X-UA-Compatible: IE=edge
   X-UA-Compatible: IE=edge
   X-UA-Compatible: IE=edge
   Content-Disposition: attachment;filename="aggregatedContent"
   Set-Cookie: primefaces.download=true
   Content-Type: text/plain
   Transfer-Encoding: chunked
   Date: Tue, 11 Jul 2017 05:42:41 GMT
但是当我在应用程序->Cookies中查看Chrome时,这个cookie并不存在。Firefox和Internet explorer也是如此。 此外,在console document.cookie中键入不会返回此集cookie

另外,该请求是从本地主机上的请求URL返回的状态为200的帖子


有什么想法吗?

你的PF版本是什么?我忘了提到这个了。我用的是Primefaces 6.可能是重复的请看评论#10我看了那些链接。对我来说,调用onClick方法并显示加载的gif,然后一旦收到带有有效负载的回复,我也会在响应头中收到:Set Cookie:primefaces.download=true。但是JS无法读取它,我自己尝试从调试控制台读取它,实际上您无法读取它。这让我困惑,因为它应该在那里,但它只是没有。你的PF版本是什么?我忘了提到这一点。我用的是Primefaces 6.可能是重复的请看评论#10我看了那些链接。对我来说,调用onClick方法并显示加载的gif,然后一旦收到带有有效负载的回复,我也会在响应头中收到:Set Cookie:primefaces.download=true。但是JS无法读取它,我自己尝试从调试控制台读取它,实际上您无法读取它。这让我困惑,因为它应该在那里,但它只是没有。