にhttp.Requestをラップするためにどのように私は次のコードに示すように、私は、クライアント側からサーバ側に要求インスタンスを送ることができるようにプロトファイルにhttp.Requestをラップする必要があります。がprotoファイル
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