Skip to content

Conversation

@ameba23
Copy link
Collaborator

@ameba23 ameba23 commented Nov 11, 2025

Closes #15

This is a big change as we switch from a protocol-agnostic TCP proxy to only allowing HTTP.

This example was helpful in setting up HTTP proxying using hyper.

Still TODO:

  • Error handling
  • Actually include the headers (not just forward requests / responses)
  • Use HTTP 2 (or make an issue and do it in a separate PR)
  • Add explanation in README and example header content (JSON)

Connection re-use (to save attestation handshakes for multiple requests) will be handled in separate PR.

@ameba23 ameba23 marked this pull request as draft November 11, 2025 10:00
@ameba23 ameba23 marked this pull request as ready for review November 12, 2025 08:50
@ameba23 ameba23 merged commit e28d69e into main Nov 12, 2025
2 checks passed
@ameba23 ameba23 deleted the peg/measurements-http-headers branch November 12, 2025 08:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Include measurements in HTTP header to forward them to clients for verifying

1 participant