使用 grpc-gateway 在成功的 POST 上返回 HTTP 201 的惯用方式是什么?
编写过滤器函数似乎很有希望,但我不确定如何一般地执行此操作,因为我无权访问请求(并且无法确定使用的 HTTP 动词)
更换响应转发器似乎拥有所有需要的信息,但它需要连接每个适用的请求,这很容易出错。
我知道没有可以映射的与 HTTP 201 等效的 gRPC 状态,因此这必须完全存在于 grpc-gateway 代码中。
使用 grpc-gateway 在成功的 POST 上返回 HTTP 201 的惯用方式是什么?
编写过滤器函数似乎很有希望,但我不确定如何一般地执行此操作,因为我无权访问请求(并且无法确定使用的 HTTP 动词)
更换响应转发器似乎拥有所有需要的信息,但它需要连接每个适用的请求,这很容易出错。
我知道没有可以映射的与 HTTP 201 等效的 gRPC 状态,因此这必须完全存在于 grpc-gateway 代码中。