File: index.yaml

package info (click to toggle)
ruby-protocol-http 0.55.0-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 840 kB
  • sloc: ruby: 6,904; makefile: 4
file content (31 lines) | stat: -rw-r--r-- 1,397 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# Automatically generated context index for Utopia::Project guides.
# Do not edit then files in this directory directly, instead edit the guides and then run `bake utopia:project:agent:context:update`.
---
description: Provides abstractions to handle HTTP protocols.
metadata:
  documentation_uri: https://socketry.github.io/protocol-http/
  source_code_uri: https://github.com/socketry/protocol-http.git
files:
- path: getting-started.md
  title: Getting Started
  description: This guide explains how to use `protocol-http` for building abstract
    HTTP interfaces.
- path: message-body.md
  title: Message Body
  description: This guide explains how to work with HTTP request and response message
    bodies using `Protocol::HTTP::Body` classes.
- path: headers.md
  title: Headers
  description: This guide explains how to work with HTTP headers using `protocol-http`.
- path: middleware.md
  title: Middleware
  description: This guide explains how to build and use HTTP middleware with `Protocol::HTTP::Middleware`.
- path: streaming.md
  title: Streaming
  description: This guide gives an overview of how to implement streaming requests
    and responses.
- path: design-overview.md
  title: Design Overview
  description: This guide explains the high level design of `protocol-http` in the
    context of wider design patterns that can be used to implement HTTP clients and
    servers.