文件名称:kiss-headers:用于HTTP1.1样式标头的Python包。 将标头解析为对象。 HTTP标头的*可用结构
文件大小:97KB
文件格式:ZIP
更新时间:2024-02-24 13:40:56
python http parser header requests
人类的HTTP标头 :waving_hand: 面向对象的标头,解析器和生成器。 :red_question_mark: 为什么 不管您当前是否正在使用HTTP或IMAP (消息,电子邮件)创建/使用代码,都不必担心轻松访问标头和关联的属性,形容词或值。 我已经看到了很多代码试图处理这些头文件。 我经常看到这个实现: # No more of that! charset = headers [ 'Content-Type' ]. split ( ';' )[ - 1 ]. split ( '=' )[ - 1 ]. replace ( '"' , '' ) 向下滚动,看看从现在开始将如何做。 :kitchen_knife: 产品特点 kiss-headers是一个基本
【文件预览】:
kiss-headers-master
----setup.py(3KB)
----.gitignore(2KB)
----UPGRADE.md(1KB)
----requirements.txt(81B)
----.travis.yml(552B)
----MANIFEST.in(64B)
----CONTRIBUTING.md(3KB)
----CODE_OF_CONDUCT.md(3KB)
----LICENSE(1KB)
----setup.cfg(448B)
----kiss_headers()
--------__init__.py(2KB)
--------builder.py(56KB)
--------models.py(50KB)
--------utils.py(14KB)
--------api.py(7KB)
--------serializer.py(2KB)
--------structures.py(3KB)
--------py.typed(1B)
--------version.py(79B)
----.github()
--------PULL_REQUEST_TEMPLATE.md(359B)
--------ISSUE_TEMPLATE()
--------workflows()
----scripts()
--------install(284B)
--------lint(267B)
--------check(326B)
----README.md(11KB)
----tests()
--------test_explain.py(3KB)
--------test_attributes.py(1KB)
--------test_header_order.py(1KB)
--------test_headers.py(4KB)
--------test_builder_create.py(5KB)
--------test_header_operation.py(5KB)
--------test_builder.py(2KB)
--------test_headers_reserved_keyword.py(534B)
--------test_serializer.py(3KB)
--------test_headers_operation.py(3KB)
--------test_case_insensible_dict.py(851B)
--------test_headers_from_string.py(6KB)
--------test_with_http_request.py(3KB)
--------test_polymorphic.py(2KB)
----mkdocs.yml(1KB)
----docs()
--------explain-headers.md(3KB)
--------the-theory.md(1KB)
--------contributing.md(3KB)
--------index.md(4KB)
--------imap.md(432B)
--------quickstart.md(3KB)
--------APIs()
--------polymorphism.md(1KB)
--------advanced-headers.md(3KB)
--------the-builder.md(3KB)
--------custom.css(186B)
--------advanced-header.md(2KB)
--------CNAME(21B)