寻找一个独立的库来处理Javascript中的个人容器上的HTTP cookie
Looking for a standalone library for handling HTTP cookies on a personal container in Javascript
你知道处理cookie的Javascript库是否存在,它是成熟的,可以在没有浏览器的情况下工作吗?换句话说,我只想要包含在web浏览器和HTTP客户端中并遵循当前标准的cookie逻辑,并且cookie是从私有存储中存储和检索的。
我认为库只能包含get/set方法。set方法设置来自"set -Cookie"HTTP报头的Cookie, get方法返回要在特定主机(或域)的"Cookie"报头中发送的Cookie列表。get方法还需要接收主机作为参数,因为如果主机为另一个域指定cookie,则返回错误或其他内容。有更多关于饼干的细节,可以很好地拥有。
我看到的问题,如是否有一个等效的Apache HTTP客户端在JavaScript?但答案是有效的,并将cookie设置在浏览器中,而不是在特定的容器中。
注意:我查看了https://github.com/jed/cookies/blob/master/lib/cookies.js,它是现在匹配问题的更接近的库。最重要的问题是,没有一个getter域:想象一下,你想要返回所有的cookie为yahoo.com域,这个逻辑不是库的一部分,它是cookie库决定哪些cookie发送HTTP请求的最重要的功能之一。
我找到了一个库来回答我的问题:CookieJar for Node(未绑定到HTTP请求)。考虑到@Barmar注释与libcurl上的cookie jar有关。
我找到了lib使用以下查询:站点:github.com cookies lib域安全
你看过Cookies.js了吗?它声称是客户端和跨浏览器的
- Angular无法读取http post响应中的cookie
- 无法从JavaScript访问cookie,但在HTTP标头上可见
- 在Angular模板中使用http cookie值
- 从Windows8JS应用程序获取仅HTTP cookie
- 从浏览器发出HTTP请求,而不在请求标头中发送任何cookie
- 无法在 Heroku 中访问 http 上的 cookie,只能访问 https
- 在 JavaScript 中的 HTTP POST 请求中发送 cookie
- 只有http的cookie安全吗?
- 访问HTTPS页面上的HTTP以获取Cookie
- 访问'设置Cookie'$http中的标头
- 如何通过NodeJS发送带有cookie的HTTP请求
- 在Liferay中添加非仅http cookie
- xss是否可以通过分析头来访问仅http cookie
- Android HTTP GET cookie / javascript issue?
- 如何将一个安全的、仅限http的cookie作为承载令牌呈现(不使用Angular.JS)
- 如何在http请求中设置cookie
- 寻找一个独立的库来处理Javascript中的个人容器上的HTTP cookie
- 是否可以在JavaScript中从HTTP响应头获取Set-Cookie值?
- 从HTTP请求头获取cookie
- javascript可以删除http头设置的cookie吗?