Cookies_javascript 기술에서 값을 얻는 js의 간단한 구현
작업 과정에서 JS가 쿠키에서 값을 얻어야 하는 필요성에 직면했습니다. JS가 쿠키에서 해당 값을 얻기 위해 키 값을 지정하는 기성 방법이 없는 것 같습니다. 인터넷에 있는 코드는 다음과 같습니다.
1. 서버 측 코드, Page_Load의 쿠키에 여러 값을 작성합니다
using System; using System.Collections.Generic; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; namespace WebApplication_TestJS { public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { Response.Cookies["DONO"].Value = "EDO1406300001"; Response.Cookies["DOID"].Value = "ABCDEFG123456"; Response.Cookies["DOSOURCE"].Value = "WUWUWUWU"; Response.Cookies["DOTYPE"].Value = "2"; } } }
2. 클라이언트 코드, 페이지에 버튼 및 텍스트 상자 추가, 얻은 값을 트리거하고 출력하는 데 사용
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication_TestJS._Default" %> <html> <script language="javascript" type="text/javascript"> function GetCookie() { /*获取Cookies里面存放信息 了解其字符串结构*/ var Cookies = document.cookie; document.getElementById("<%=txtContent.ClientID%>").innerText = Cookies; /*处理字符串截取出来需要的目标值*/ var target = "DONO" + "="; if (document.cookie.length > 0) { start = document.cookie.indexOf(target); if (start != -1) { start += target.length; end = document.cookie.indexOf(";", start); if (end == -1) end = document.cookie.length; } } /*目标值赋值给控件*/ document.getElementById("<%=txtTarget.ClientID%>").innerText = document.cookie.substring(start, end); } </script> <head runat="server"> <title></title> </head> <body> <form id="form1" runat="server"> <div> <asp:Button ID="btnGetReq" runat="server" Text="获取内容" OnClientClick="GetCookie()" /> <br /> <asp:TextBox ID="txtContent" runat="server" Columns="120"></asp:TextBox> <br /> <asp:TextBox ID="txtTarget" runat="server" Columns="120"></asp:TextBox> </div> </form> </body> </html>
3. 실행 결과를 보면 Cookies가 첫 번째 텍스트 상자에 저장된 구조임을 알 수 있으며 필요에 따라 해당 문자열을 가로챌 수 있습니다

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











MD5 값은 무엇입니까? 컴퓨터 과학에서 MD5(MessageDigestAlgorithm5)는 메시지를 다이제스트하거나 암호화하는 데 일반적으로 사용되는 해시 함수입니다. 일반적으로 32비트 16진수로 표시되는 고정 길이 128비트 이진수를 생성합니다. MD5 알고리즘은 1991년 Ronald Rivest에 의해 설계되었습니다. MD5 알고리즘은 암호화 분야에서 더 이상 안전하지 않은 것으로 간주되지만 여전히 데이터 무결성 확인 및 파일 확인에 널리 사용됩니다.

PHP 가치 분석: PHP의 가치 개념과 적용에 대한 자세한 설명 PHP 프로그래밍에서 가치는 매우 기본적이고 중요한 개념입니다. 이 기사에서는 PHP의 값 개념과 실제 프로그래밍에서의 적용에 대해 심층적으로 살펴 보겠습니다. 기본 값 유형, 변수, 배열, 객체 및 상수 등을 자세히 분석하고, 독자가 PHP의 값을 더 잘 이해하고 사용할 수 있도록 구체적인 코드 예제를 제공합니다. 기본 값 유형 PHP에서 가장 일반적인 기본 값 유형에는 정수, 부동 소수점, 문자열, 부울 및 널이 포함됩니다. 이러한 기본

1. 잃어버린 쿠키 작업 경로 1: http://localhost:8080/content/requestAction!showMainServiceReqDetail.action 경로 2: http://localhost/content/requestAction!showMainServiceReqDetail.action 경로 3: http://localhost/clp/ requestAction!showMainServiceReqDetail.action 경로 1은 직접 액세스이고, 경로 2는 경로와 동일합니다.

웹 크롤러가 개발됨에 따라 점점 더 많은 웹사이트와 서버가 데이터가 악의적으로 크롤링되는 것을 방지하기 위해 크롤러 방지 전략을 채택하기 시작했습니다. 이러한 전략에는 IP 차단, 사용자 에이전트 감지, 쿠키 확인 등이 포함됩니다. 해당 대응 전략이 없으면 당사 크롤러는 쉽게 악성으로 분류되어 금지될 수 있습니다. 따라서 이러한 상황을 방지하려면 Scrapy 프레임워크의 크롤러 프로그램에 프록시 IP, 사용자 에이전트, 쿠키와 같은 정책을 적용해야 합니다.

Go 언어에서는 일부 값을 주소 지정할 수 없습니다. 즉, 해당 값의 메모리 주소를 얻을 수 없습니다. 이러한 값에는 주소를 지정할 수 없는 상수, 리터럴, 표현식이 포함됩니다. 이 글에서는 이러한 주소 지정이 불가능한 값을 살펴보고 구체적인 코드 예제를 통해 그 특성을 이해해 보겠습니다. 먼저 상수의 몇 가지 예를 살펴보겠습니다. Go 언어에서는 상수 값이 컴파일 타임에 결정되고 액세스할 런타임 메모리 주소가 없기 때문에 상수에 주소를 지정할 수 없습니다. 다음은 샘플 코드입니다: packagemaini

쿠키는 웹사이트에서 사용자의 개인 선호도와 행동에 대한 정보를 저장하는 데 사용되는 일반적인 웹 기술입니다. 오늘날 디지털 시대에 거의 모든 웹사이트는 개인화와 더 나은 사용자 경험을 제공하기 위해 쿠키를 사용합니다. 이 문서에서는 사용자가 이 기술을 더 잘 이해하고 숙달할 수 있도록 쿠키 사용에 대해 자세히 소개합니다. 먼저, 쿠키의 기본 개념을 이해해 봅시다. 쿠키는 웹사이트가 이용자의 브라우저에 저장하는 작은 텍스트 파일로서, 이용자의 웹사이트 방문에 관한 정보를 담고 있습니다.

Java8의 Optional 클래스: filter() 메서드를 사용하여 null 가능성이 있는 값을 필터링하는 방법 Java8에서 Optional 클래스는 null 가능성이 있는 값을 더 잘 처리하고 NullPointerException 발생을 방지할 수 있는 매우 유용한 도구입니다. Optional 클래스는 잠재적인 null 값을 조작하는 많은 메서드를 제공하며 중요한 메서드 중 하나는 filter()입니다. filter() 메서드의 기능은 다음과 같습니다. Option

임시 데이터를 저장하기 위해 sessionStorage를 바꾸는 방법은 무엇입니까? sessionStorage는 브라우저에 임시 데이터를 저장하기 위해 HTML5에서 제공하는 메커니즘입니다. 그러나 브라우저 간에 임시 데이터를 공유하고 싶거나 데이터 관리에 더 많은 유연성을 원하는 경우 sessionStorage에 대한 대안을 고려할 수 있습니다. 다음에서는 sessionStorage를 대체하는 여러 가지 방법을 소개하고 해당 코드 예제를 제공합니다. localStor 사용
