찾다

 >  Q&A  >  본문

javascript - 요청을 보낼 때 Jquery의 $.get() 메서드는 어떻게 쿠키를 가져올 수 있나요?

요청을 보낼 때 Jquery의 $.get() 메서드는 어떻게 쿠키를 가져올 수 있나요?

黄舟黄舟2754일 전1350

모든 응답(6)나는 대답할 것이다

  • 滿天的星座

    滿天的星座2017-06-15 09:24:34

    동일한 도메인에는 쿠키가 자동으로 포함됩니다

    회신하다
    0
  • 伊谢尔伦

    伊谢尔伦2017-06-15 09:24:34

    우선, jquery의 get 메소드와 post 메소드는 모두 ajax의 캡슐화입니다. 소스 코드를 참조하세요

    으아악

    } );`

    그럼 요청을 보낼 때 쿠키를 어떻게 가져오나요?
    Ajax 메소드가 요청을 보내면 로그인한 도메인 이름의 쿠키를 자동으로 가져오므로 설정할 필요가 없습니다.

    그래서 Jquery의 $.get() 메서드는 항상 쿠키를 가져옵니다

    회신하다
    0
  • typecho

    typecho2017-06-15 09:24:34

    사용하면 클라이언트가 자동으로 쿠키를 가져오고 jquery가 캡슐화되었습니다. 쿠키를 직접 맞춤설정하려면 $.cookie 플러그인을 사용하여 클라이언트 쿠키를 설정하고 최종적으로 가져올 수 있습니다.

    디버깅을 위해 F12 콘솔을 열고 네트워크의 요청 헤더에 있는 정보를 볼 수 있습니다

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-06-15 09:24:34

    콘솔의 첫 번째Application里面的cookies选项里面找找,cookies设置get成功了没。如果有设置好,客户端在同一域名下,会自动在每个页面带上cookie.

    회신하다
    0
  • 学习ing

    学习ing2017-06-15 09:24:34

    요청을 보낼 때 브라우저는 자동으로 쿠키를 전달하고 이를 백그라운드로 전달합니다. localStorage/sessionStorage 매개변수만 매개변수로 비동기적으로 전달되어야 합니다.

    회신하다
    0
  • 为情所困

    为情所困2017-06-15 09:24:34

    으아악

    $.support.cors 교차 도메인이 활성화되어 있지 않아야 합니다. 또한 자격 증명으로 종료 코드를 추가하기만 하면 백엔드도 교차 도메인으로 구성되어야 합니다.

    회신하다
    0
  • 취소회신하다