Cookies 属性配置AEM日库
我们正在使用lib “Day Commons库-HTTP客户端3.1绑定 (com.day.commons.osgi.wrapper.commons httpclient) 在我们的AEM 6.0系统中。 我们想将此库的属性Cookies 属性配置AEM日库,cookies,aem,osgi-bundle,day-cq,Cookies,Aem,Osgi Bundle,Day Cq,我们正在使用lib “Day Commons库-HTTP客户端3.1绑定 (com.day.commons.osgi.wrapper.commons httpclient) 在我们的AEM 6.0系统中。 我们想将此库的属性http.protocol.cookie policy更改为另一个值。(这是cookie策略) 最好的方法是什么? 该属性在OSGi控制台中不可见,只有该库的其他值可配置(如HTTP Proxy User等) 据 可以在中创建配置 /应用程序/系统/配置 但是,当我们在OSG
http.protocol.cookie policy
更改为另一个值。(这是cookie策略)
最好的方法是什么?
该属性在OSGi控制台中不可见,只有该库的其他值可配置(如HTTP Proxy User等)
据
可以在中创建配置
/应用程序/系统/配置
但是,当我们在OSGi控制台中重新启动捆绑包/服务时,如何确保库完全重新加载此配置
JCR中的条目是否需要像类一样命名
org.apache.commons.httpclient.cookie.CookiePolicy
jcr:content中的值必须是String类型,并且必须包含其他cookie策略,例如BROWSER\u COMPATIBILITY
,对吗
我们以后如何确定该值是否已加载?问题是:lib不是我们的代码,我们不能简单地添加一个日志行。httpclient osgi捆绑包只加载中定义的选择属性(这是一个示例,不是日常常见httpclient中使用的实际配置)。因此,您的配置将不会被使用 您应该能够使用
org.apache.commons.httpclient.params.HttpMethodParams的setCookiePolicy
方法