Implementation steps of using JS to operate HTTP Cookies
We know that cookie has a validity period. The default validity period of a cookie is from the time the cookie is generated until the browser is closed. We can set the validity period of the cookie to specify its expiration date. Users can also Disabling cookies can also delete cookies manually.
A cookie is a small piece of information, a string stored on the computer hard drive as a key/value pair. The cookie storage capacity is approximately 4kb. Different browser manufacturers have different limits on cookie size. The restrictions are slightly different; the main essence of cookies is to "identify" and do something through identification; cookies cannot obtain any other data from your hard drive, transmit computer viruses, or obtain your email address. Cookies have a validity period. The default validity period of a cookie is from when the cookie is generated to when the browser is closed. You can also specify the expiration date by setting the validity period of the cookie. Users can also disable cookies or manually delete cookies.
Cookie is a string and a text string in a specific format
1 |
|
How to create a cookie
We generally encapsulate cookie settings into a function:
Copy code The code is as follows:
1 2 3 4 5 6 |
|
Read cookie
After adding cookie, how do we get it? It is very simple:
Copy code code As follows:
1 2 3 4 5 6 7 8 9 10 11 |
|
Cookies have a validity period and can be automatically deleted, or they can be deleted immediately by setting their expiration date.
It’s very simple, continue:
Copy code code As follows:
1 |
|
We already know how to create, obtain, and delete cookies, and now it’s time to use cookies
Let’s use cookies to make a simple timer:
Copy the code code as follows:
1 |
|
Cookie path
The cookie path was mentioned at the beginning of this article. Set the cookie path: path=URL;
If in The cookie created by the subdirectory of the domain name cannot be accessed by the domain name and other sibling directories or superior directories. The advantage of setting the path is that it can be accessed by the domain name and subcategory directories of the domain name, as follows:
1 |
|
Cookie domain
Set domain: domain=siteDomain
This is mainly used to share a cookie in the same domain, such as "www.taobao.com" and "ued.taobao.com" both share a domain name "taobao.com". If we want the cookies under "www.taobao.com" to be accessed by "ued.taobao.com", then we need to set the path attribute to "/", and set the cookie
1 |
|
With the continuous development of the web project, HTML5 provides two attributes window.sessionStorage and window.localStorage, and carries setItem, getItem, removeItem, clear and other methods, making the method of storing data locally easier and more convenient
I believe you have read these You have mastered the case method. For more exciting information, please pay attention to other related articles on the PHP Chinese website!
Related reading:
An example tutorial of margin-top in web page production
The difference between the types of box models in CSS
CSS3 content attribute implementation steps
The above is the detailed content of Implementation steps of using JS to operate HTTP Cookies. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics





Understand the meaning of HTTP 301 status code: common application scenarios of web page redirection. With the rapid development of the Internet, people's requirements for web page interaction are becoming higher and higher. In the field of web design, web page redirection is a common and important technology, implemented through the HTTP 301 status code. This article will explore the meaning of HTTP 301 status code and common application scenarios in web page redirection. HTTP301 status code refers to permanent redirect (PermanentRedirect). When the server receives the client's

With the popularity of the Internet, we use browsers to surf the Internet have become a way of life. In the daily use of browsers, we often encounter situations where we need to enter account passwords, such as online shopping, social networking, emails, etc. This information needs to be recorded by the browser so that it does not need to be entered again the next time you visit. This is when cookies come in handy. What are cookies? Cookie refers to a small data file sent by the server to the user's browser and stored locally. It contains user behavior of some websites.

JavaScript tutorial: How to get HTTP status code, specific code examples are required. Preface: In web development, data interaction with the server is often involved. When communicating with the server, we often need to obtain the returned HTTP status code to determine whether the operation is successful, and perform corresponding processing based on different status codes. This article will teach you how to use JavaScript to obtain HTTP status codes and provide some practical code examples. Using XMLHttpRequest

How to implement HTTP streaming in C++? Create an SSL stream socket using Boost.Asio and the asiohttps client library. Connect to the server and send an HTTP request. Receive HTTP response headers and print them. Receives the HTTP response body and prints it.

Common problems and solutions for cookie settings, specific code examples are required. With the development of the Internet, cookies, as one of the most common conventional technologies, have been widely used in websites and applications. Cookie, simply put, is a data file stored on the user's computer that can be used to store the user's information on the website, including login name, shopping cart contents, website preferences, etc. Cookies are an essential tool for developers, but at the same time, cookie settings are often encountered

In our daily use of computers and the Internet, we are often exposed to cookies. A cookie is a small text file that saves records of our visits to the website, preferences and other information. This information may be used by the website to better serve us. But sometimes, we need to find cookie information to find the content we want. So how do we find cookies in the browser? First, we need to understand where the cookie exists. in browser

The HTTP request times out, and the server often returns the 504GatewayTimeout status code. This status code indicates that when the server executes a request, it still fails to obtain the resources required for the request or complete the processing of the request after a period of time. It is a status code of the 5xx series, which indicates that the server has encountered a temporary problem or overload, resulting in the inability to correctly handle the client's request. In the HTTP protocol, various status codes have specific meanings and uses, and the 504 status code is used to indicate request timeout issues. in customer

Introduction to the method of obtaining HTTP status code in JavaScript: In front-end development, we often need to deal with the interaction with the back-end interface, and HTTP status code is a very important part of it. Understanding and obtaining HTTP status codes helps us better handle the data returned by the interface. This article will introduce how to use JavaScript to obtain HTTP status codes and provide specific code examples. 1. What is HTTP status code? HTTP status code means that when the browser initiates a request to the server, the service
