{"json_modified": "2016-08-01T23:21:04.178055", "uuid": "91e0c9b8-d9fc-46b6-a77d-d06463e23769", "title": "HTTP cookies", "url": "/zh-CN/docs/Web/HTTP/Cookies", "tags": [], "translations": [{"uuid": "bfe6b27f-ad69-4f66-b5db-a78a84223dee", "title": "HTTP cookies", "url": "/en-US/docs/Web/HTTP/Cookies", "tags": ["Cookies", "HTTP"], "summary": "In the early days of the web, a server had no way to know if two requests came from the same web browser. This was considered as a limitation since it did not allow for instance to keep a user logged-in. This apparent limitation led Netscape to ship a technology called \"cookies\" in the first version of its Netscape Navigator. It has been quickly adopted by web developers and copied by other web browsers.", "localization_tags": [], "locale": "en-US", "last_edit": "2015-07-29T13:37:10", "review_tags": []}], "modified": "2016-08-01T23:21:04", "label": "HTTP cookies", "localization_tags": ["inprogress"], "locale": "zh-CN", "id": 181992, "last_edit": "2016-05-02T04:22:05", "summary": "\u5728\u65e9\u671f\u7684web\u53d1\u5c55\u9636\u6bb5\uff0c\u4e00\u4e2a\u670d\u52a1\u5668\u662f\u6ca1\u6709\u529e\u6cd5\u77e5\u9053\u524d\u540e\u4e24\u4e2a\u8bf7\u6c42\u662f\u5426\u662f\u6765\u81ea\u540c\u4e00\u4e2a\u6d4f\u89c8\u5668\u7684\u3002\u4f46\u662f\u7531\u4e8e\u8fd9\u79cd\u673a\u5236\u4e0d\u5141\u8bb8\u4e00\u4e2a\u5b9e\u4f8b\u4fdd\u6301\u4e00\u4e2a\u7528\u6237\u5df2\u7ecf\u767b\u9646\u7684\u72b6\u6001\uff0c\u8fd9\u79cd\u673a\u5236\u88ab\u8ba4\u4e3a\u662f\u4e00\u4e2a\u5c40\u9650\uff08limitaion\uff09\u3002\u8fd9\u4e2a\u660e\u663e\u7684\u5c40\u9650\u4f7f\u7f51\u666f\u516c\u53f8\uff08Netscape\uff09\u5728\u7b2c\u4e00\u7248\u7684\u7f51\u666f\u6d4f\u89c8\u5668\uff08Netscape Navigator\uff09\u4e0a\u88c5\u5907\u4e86\"cookies\"\u8fd9\u4e00\u6280\u672f\u3002\"cookies\"\u5f88\u5feb\u88ab\u5e7f\u5927web\u5f00\u53d1\u8005\u63a5\u53d7\uff0c\u5e76\u88ab\u5176\u4ed6\u6d4f\u89c8\u5668\u6548\u4eff\u3002", "sections": [{"id": "Quick_Links", "title": null}, {"id": "History_motivating_use_cases", "title": "History, motivating use cases"}, {"id": "Basics_of_cookies", "title": "Basics of cookies"}, {"id": "Critics_alternatives", "title": "Critics, alternatives"}, {"id": "\u4e0eREST\u7ed3\u6784\u98ce\u683c\u4e0d\u517c\u5bb9\uff08Incompatibility_with_the_REST_architectural_style\uff09", "title": "\u4e0eREST\u7ed3\u6784\u98ce\u683c\u4e0d\u517c\u5bb9\uff08Incompatibility with the REST architectural style\uff09"}, {"id": "Cookies_\u88ab\u7528\u4f5c\u5ba2\u6237\u7aef\u5b58\u50a8\uff08Cookies_used_as_client-side_storage\uff09", "title": "Cookies \u88ab\u7528\u4f5c\u5ba2\u6237\u7aef\u5b58\u50a8\uff08Cookies used as client-side storage\uff09"}, {"id": "\u5b89\u5168\uff08Security\uff09", "title": "\u5b89\u5168\uff08Security\uff09"}, {"id": "Web_keys", "title": "Web keys"}, {"id": "See_also", "title": "See also"}], "slug": "Web/HTTP/Cookies", "review_tags": ["editorial"]}