小编dav*_*r48的帖子

使用流畅的API修复HttpClient警告"无效的expires属性"

我正在使用HttpClient的流畅API来发出GET请求:

String jsonResult = Request.Get(requestUrl)
            .connectTimeout(2000)
            .socketTimeout(2000)
            .execute().returnContent().asString();
Run Code Online (Sandbox Code Playgroud)

但是对于每个请求,我收到以下警告:

apr 07, 2016 12:26:46 PM org.apache.http.client.protocol.ResponseProcessCookies processCookies
WARNING: Invalid cookie header: "Set-Cookie: WMF-Last-Access=07-Apr-2016;Path=/;HttpOnly;Expires=Mon, 09 May 2016 00:00:00 GMT". Invalid 'expires' attribute: Mon, 09 May 2016 00:00:00 GMT
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题并继续使用流畅的界面?理想情况下,我想要一个正确的方法来解决它,但因为我并不真正关心我的用例中的cookie,任何只允许我停止显示警告的解决方案(除了重定向stderr,因为我需要它)是受欢迎的.

cookies apache-commons-httpclient

35
推荐指数
3
解决办法
3万
查看次数

标签 统计

apache-commons-httpclient ×1

cookies ×1