Summary: Plz Media Types Requires: emacs-26.3, plz-0.9 Website: https://github.com/r0man/plz-media-type.el Keywords: comm network http Maintainer: r0man <ro...@burningswell.com> Author: r0man <ro...@burningswell.com>
━━━━━━━━━━━━━━━━ PLZ-MEDIA-TYPE ━━━━━━━━━━━━━━━━ [https://img.shields.io/badge/license-GPL_3-green.svg] [http://elpa.gnu.org/packages/plz-media-type.svg] [https://github.com/r0man/plz-media-type/actions/workflows/test.yml/badge.svg] `plz-media-type' is an Emacs Lisp library that enhances MIME type handling for HTTP requests within Emacs. It leverages the [plz.el] HTTP library for networking calls and introduces a mechanism to process responses based on the content type header. This library defines various classes and methods for parsing and processing standard MIME types, including JSON, XML, HTML, and binary data. It is used in the [LLM] library to handle decoding of various streaming and non-streaming media type formats. 👷🏽 NOTE: This is work in progress. The library is not yet on ELPA. • Package name (GNU ELPA): plz-media-type • Official manual: [https://github.com/r0man/plz-media-type/blob/main/plz-media-type.org] • Git repository: [https://github.com/r0man/plz-media-type] [https://img.shields.io/badge/license-GPL_3-green.svg] <http://www.gnu.org/licenses/gpl-3.0.txt> [http://elpa.gnu.org/packages/plz-media-type.svg] <http://elpa.gnu.org/packages/plz-media-type.html> [https://github.com/r0man/plz-media-type/actions/workflows/test.yml/badge.svg] <https://github.com/r0man/plz-media-type/actions/workflows/test.yml> [plz.el] <https://github.com/alphapapa/plz.el> [LLM] <https://github.com/ahyatt/llm> [https://github.com/r0man/plz-media-type/blob/main/plz-media-type.org] <https://github.com/r0man/plz-media-type/blob/main/plz-media-type.org> [https://github.com/r0man/plz-media-type] <https://github.com/r0man/plz-media-type>