내가 사용하고 구글 앱 엔진의 프로토콜 RPC 라이브러리를 . 요청에 대한 헤더를 가져오고 특정 헤더가 있는지 확인하고 싶습니다. 요청 헤더를 얻는 방법을 알아낼 수 없습니까?
코드는 기본적으로 다음과 같습니다.
class MyService(remote.Service):
@remote.method(MyRequest, MyResponse)
def my_request(self, request):
# TODO: Check that header exists in request
전달 된 요청 객체는 'MyRequest'유형이며 헤더 정보가 첨부되어 있지 않습니다.
모든 요청 헤더에 액세스 할 수 있는 특수 메서드 initialize_request_state 가 있습니다.
class MyService(remote.Service):
def initialize_request_state(self, state):
self.headers = state.headers
@remote.method(MyRequest, MyResponse)
def my_request(self, request):
logging.debug(self.headers)
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다