IANA消息头的常量(http://mime、mail等)

py-message-headers的Python项目详细描述


<1>原因存在

最好使用http头常量检索http头信息,比如request_headers.get(http.REFERER)。诸如字符串http.REFERERReferer这样的常量减少了输入错误,并且必须记住Http头的准确拼写

此库执行以下操作:

  1. 引用在IANA中注册的头列表:https://www.iana.org/assignments/message-headers/message-headers.xhtml。这些定义可作为CSV文件下载这些文件位于references文件夹中。
  2. 使用本地可用的csvreferences文件在headers包下生成头。

用法

from headers import http, mime

...
request_headers.get(http.HOST) # provides access to the 'Host' header from the request
mail_headers.get(mime.Content_Location)
...

其他库

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
通过Javascript(JSON)使用Java的性能、可扩展性和安全性   调试java。朗,数学。日志被内在调用取代,为什么不是java。朗,数学。exp()?   Hibernate中的java动态表名   java找不到可接受的表示406不可接受错误   无阵列的java刽子手游戏   继承Java错误地创建了子类和超类   java如何将可更改为可编辑且不在不同的选择中?   JavaSQLite在emulator上完美地显示检索到的数据,但在实际设备/应用程序中不检索任何内容   java硬件的静态成员。具有运行现金储备的抽象类,现金始终返回到初始化的数字   java对变量的静态和非静态访问的混淆