HTTPOnly Cookie のサポート

 ※v8.0からサポートされました。

Microsoft Windows® においてHttpOnly属性を持つCookieをサポートしています。 特権アプレットはHttpOnly属性を持つCookieにアクセスすることが出来ます。

 

{curl 8.0 applet}
{curl-file-attributes character-encoding = “utf8”}

{let message:VBox={VBox}}
{let cookies:{Array-of HttpCookie} =  {get-http-cookies {url “http://localhost:8888/“} , include-http-only? = true} }
{do
    {for v:HttpCookie in cookies do
        {message.add {v.to-String}}
    }
}
{value
    message
}

include-http-only?: このパラメータが true で特権アプレットの場合は、 HttpOnly Cookie を含む全ての Cookie が返されます。このパラメータが true で、非特権アプレットの場合は、セキュリティ例外がスローされます。