그래서 다른 페이지를 가져 오는 데 drupal_http_request()
Docs을 사용하고 있습니다 ... 그 페이지가 로그인 된 영역 내에 있으므로 함수는 현재 페이지가 포함 된 적절한 페이지 대신 로그인 페이지를 반환합니다 세션 .... 현재 세션을 사용하여 페이지를 가져 오거나 세션 데이터를 전달하도록 drupal_http_request()
을 구성하는 방법이 있습니까?drupal_http_request()에 대한 현재 세션 사용
0
A
답변
0
세션을 HTTP 요청에 삽입하려면 표준 동작을 모방해야합니다. 세션 작동 방식에 따라 세션 쿠키 또는 세션 가져 오기 매개 변수를 추가하는 것입니다.
drupal_http_request()
Docs 헤더를 지정할 수 있습니다. 예를 들어 세션에 대한 쿠키 헤더를 작성한 다음 요청과 함께 보낼 수 있습니다.
쿠키 헤더가 어떻게 빌드되어 있는지 확인하려면 브라우저가 drupal 사이트로 보내는 요청 헤더를 분석하십시오. 방화 광으로이를 수행 할 수 있습니다. 요청 헤더에 Cookie:
헤더가 있는지 확인하십시오. 서버 구성에 따라 다를 수 있습니다.
그런 다음 $headers
매개 변수에 쿠키 정보를 추가 할 수 있습니다
$headers = array('Cookie' => 'your sessionid cookie data');
drupal_http_request($url, $headers);
관련 문제
- 1. ASP.NET MVC - 세션 사용 대안
- 2. ASP.NET MVC 세션 사용
- 3. 오라클 11g 현재 데이터베이스 세션
- 4. GAE/J에서 세션 사용
- 5. 도메인 간 세션 사용
- 6. CodeIgniter에서 세션 라이브러리 사용
- 7. 내보기에서 세션 변수 사용
- 8. Django 세션 사용
- 9. ViewState와 같은 세션 사용
- 10. 클래스에서 세션 사용
- 11. WordPress의 현재 세션/쿠키에 남은 시간
- 12. PHP 및 Java 세션 사용
- 13. 사용 후 세션 변수 지우기
- 14. PrintDialog에서 "현재 페이지"사용
- 15. Windows Forms 응용 프로그램 내에서 현재 세션 식별 : 세션 ID?
- 16. 세션 특정 세션 폐기에 대한 기본 정보
- 17. ASP.NET 캐시/ViewState/세션 사용
- 18. 세션 설정에 대한 도움말
- 19. 현재 세션 컨텍스트 외부의 $ _SESSION 데이터 읽기 또는 변경
- 20. sql server 현재 세션 변수를 열거합니다.
- 21. 수동으로 장고 인증 세션 ID가 현재 인증되었습니다
- 22. 스프링 보안 현재 사용자 세션 빈
- 23. codeigniter에서 현재 세션 사용법을 얻는 방법
- 24. Rack :: Session :: Cookie를 사용하여 현재 세션 삭제하기
- 25. 세션 ID가있는 현재 셀렌 브라우저 창에 연결
- 26. ReSharper의 현재 파일에 대한 코드 분석 사용 안 함
- 27. perl에서 PHP 세션 변수 사용
- 28. 세션 상태를 사용 가능으로 설정했습니다.
- 29. Padrino 세션 저장소로 DataMapper 사용
- 30. silverlight4 응용 프로그램과 세션 사용
현재 세션의 작업을 수행하는 방법? 쿠키? Get-Parameter? – hakre
그것은 드루팔 글로벌 $ 사용자 – pillarOfLight
입니다. 내 대답은 쿠키를 사용한다고 가정했습니다. PHP 구성에 따라 달라집니다. – hakre