에 http.Request을 래핑하는 방법은 다음 코드와 같이 내가 클라이언트 측에서 서버 측에 요청 인스턴스를 보낼 수 있도록 프로토 파일로 http.Request을 포장해야합니다은 프로토 파일
message WrapRequest{
*http.Request request = 1; // this is wrong
int64 start = 2;
int64 stop = 3;
bool match = 4;
string ruleid = 5;
}
내 코드의 요청 라인이 잘못되었다고 확신합니다. 달성 방법을 알고있는 사람이 누구입니까? 고마워.
'http.Request '는 실제로 직렬화 할 수있는 것이 아닙니다. 해결하려는 문제는 무엇입니까? – JimB
에이전트 쪽에서 HTTP 요청을 확인하려고하는데 위험한 요청 인 경우 grpc를 통해 서버 쪽에서 보냅니다. 요청을 직렬화하여 전달하고 mogodb에 저장할 수 있어야합니다. – sillydong