我一直在忙着JSON一段时间,只是把它作为文本推出它并没有伤害任何人(我知道),但我想开始正确地做事.
我见过这样的JSON内容类型很多所谓的"标准":
application/json
application/x-javascript
text/javascript
text/x-javascript
text/x-json
Run Code Online (Sandbox Code Playgroud)
但哪个是正确的,还是最好的?我认为它们之间存在安全性和浏览器支持问题.
我知道有一个类似的问题,如果REST API返回JSON,那么MIME类型是什么?,但我想要一个稍微有针对性的答案.
我正在使用gSoap将遗留的C++系统重构为SOA.我们有一些性能问题(非常大的XML),所以我的带领让我看看协议缓冲区.我做了,它看起来很酷(我们需要C++和Java支持).但协议缓冲区只是用于序列化的解决方案,现在我需要将它发送到Java前端.我应该从C++和Java的角度使用什么来通过HTTP(只是内部网络)发送那些序列化的东西?
PS.另一个人试图加速我们的gSoap解决方案,我只对协议缓冲区感兴趣.
我已经搜索过为 flatbuffers 找到合适的 MIME 类型,但我似乎找不到任何类型。他们的文档中也没有提到它。