grails의 cxf 서비스 클래스에서 비누 헤더에 액세스하는 방법이 있습니까? 당신은 인터셉터로 전체 비누 메시지에 접근 할 수 있다는 것을 알고 있지만 서비스 클래스에서 직접 헤더가 필요합니다. 어떤 아이디어?grails cxf access 비누 헤더
1
A
답변
2
@Resource private WebServiceContext context
필드를 서비스 소스 코드에 추가하기 만하면 context.messageContext.get(MessageContext.SERVLET_REQUEST).remoteAddr
과 같은 것을 사용하여 헤더를 가져올 수 있습니다.
+0
grails 메일 링리스트의 게시물 WebServiceContext가있는 솔루션이 이미 설명 된 것을 볼 수 있습니다. 또한 다른 솔루션은 ReadHeadersInterceptor라는 특별한 cxf 인터셉터를 사용하는 것입니다. 이 클래스는 handleMessage라는 메서드를 제공합니다. 여기서 message.getHeaders()를 호출하여 헤더에 쉽게 액세스 할 수 있습니다. – hitty5
관련 문제
- 1. PHP 비누 헤더 도움말
- 2. PHP로 비누 보안 헤더 추가
- 3. 웹 서비스 비누 헤더 인증
- 4. Visual Studio 2008의 비누 요청에 비누 헤더 추가
- 5. SOAP로 비누 헤더 보내기 PHP로 SOAP 비누 요청하기
- 6. grails access controller from taglib
- 7. gSOAP : 비누 헤더 안의 정보 전달 방법
- 8. WCF : 메시지 계약을 사용하여 비누 헤더 만들기
- 9. 기본 WCF 메시지 계약 비누 헤더 질문
- 10. Access-Control-Allow-Origin 헤더 추가 방법
- 11. Apache CXF POJO 서비스에서 HTTP 헤더 가져 오기
- 12. CXF 매개 변수 optimaization CXF 웹 서비스
- 13. cxf 계속
- 14. grails에서 첫 번째 비누 웹 서비스 계약하기
- 15. PHP 비누 클라이언트에서 .NET 비누 서버로의 오류
- 16. 비누 응답 오류
- 17. PHP에서 Java CXF webservice를 호출하는 동안 암호 텍스트를 전달하는 방법
- 18. 원본 헤더 란 무엇이며 어디에서 Access-Control-Allow-Origin을 삽입해야합니까?
- 19. 큰 비누 요청을 보낼 때 예외가 발생했습니다.
- 20. Apache CXF SOAP 서버에서 SignatureConfirmation 요소를 활성화하는 방법
- 21. Hyperjaxb 및 Apache CXF
- 22. CXF & SSL : Timeout Troubles
- 23. CXF Asnchronous 서비스 호출
- 24. MATLAB에서 Apache CXF 사용
- 25. Mule CXF 전송을위한 JaxWsProxyFactoryBean?
- 26. 스프링 CXF 클라이언트 테스트
- 27. CXF + SSL + WebLogic 9.10
- 28. CXF 웹 서비스 제한
- 29. CXF 클라이언트 인증 문제
- 30. CXF 자동 생성 wsdl
다음을보십시오. http://grails.1312388.n4.nabble.com/cxf-plugin-access-soap-headers-td3242467.html – hitty5