Skip to content

[Http11ProbeClient] Maybe rewrite to Python? #106

Description

@remittor

It is quite possible that AI will be able to handle this task.

Activity

  1. MDA2AV commented on Apr 2, 2026

    @MDA2AV
    Owner

    Why? We don't use an HttpClient though, it is raw sockets because you can't execute malformed requests with HttpClients

  2. changed the title [-][HttpClient] Maybe rewrite to Python?[/-] [+][Http11ProbeClient] Maybe rewrite to Python?[/+] on Apr 2, 2026
  3. remittor commented on Apr 2, 2026

    @remittor
    ContributorAuthor

    Why?

    For ease of use, many distributions already include Python.

  4. MDA2AV commented on Apr 2, 2026

    @MDA2AV
    Owner

    c# offers very good low level control on TCP reads and writes, including manual memory management but I can evaluate if it is doable in Python.

    We can also build the cli as native AOT, this eliminates the need to install the .NET SDK to use it

  5. remittor commented on Apr 2, 2026

    @remittor
    ContributorAuthor

    good low level control on TCP reads and writes

    Python can do it

    including manual memory management

    but this is already very doubtful (for Python)

    We can also build the cli as native AOT, this eliminates the need to install the .NET SDK to use it

    That would be nice.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions