返回一串字节以响应客户端的GET请求时,使用什么HTTP“content-type”?
在这种情况下,信息有效负载是使用Python的Pickle库序列化的对象。
答案 0 :(得分:47)
您应该使用application/octet-stream
。
答案 1 :(得分:6)
您应该使用正确的mime类型:
application/python-pickle
这是事实上的标准(这意味着:它不是应用程序/ pickle或application / pickle-python)。
RFC2046声明:
的 4.5.3。其他应用程序子类型预计将来会定义“应用程序”的许多其他子类型。 MIME实现必须至少将任何无法识别的子类型视为等同于“application / octet-stream”。
因此,对于非pickle-aware系统,流将看起来像任何其他八位字节流(您没有做任何会破坏现有应用程序的东西),但对于一个知道pickle的系统,这是至关重要的信息。 / p>