我的 Protobuf Swagger API 应该使用什么 MIME 类型?
What MIME type should my Protobuf Swagger API use?
我有一个用于 Azure 函数的自定义 protobuf output/input。
- 什么是合适的 MIME 格式?
如果确实没有通用的 protobuf reader,并且客户端需要一个自定义解析器来处理我的应用程序特定的 protobuf 输出,那么这让我想到
mime: application/myAppName+Protobuf
... 是合适的(没有加号)。
我还应该考虑哪些其他理由?
我会像考虑文件扩展名一样考虑 MIME 类型,关于 protobuf 的主题,建议是 .
如果我们使用相同的方法,那么也许只是 application/myAppName
。但最终,只要您的消费者了解您的意图,这并不重要。
我有一个用于 Azure 函数的自定义 protobuf output/input。
- 什么是合适的 MIME 格式?
如果确实没有通用的 protobuf reader,并且客户端需要一个自定义解析器来处理我的应用程序特定的 protobuf 输出,那么这让我想到
mime: application/myAppName+Protobuf
... 是合适的(没有加号)。
我还应该考虑哪些其他理由?
我会像考虑文件扩展名一样考虑 MIME 类型,关于 protobuf 的主题,建议是
如果我们使用相同的方法,那么也许只是 application/myAppName
。但最终,只要您的消费者了解您的意图,这并不重要。