HTTP::...:NoFork(3pm)

πŸ“¦
version 0.304 Β· 5 versions
, in debian bookworm, debian trixie, ubuntu noble

πŸ’– HTTP::Proxy::Engine::NoFork πŸ’–

okay so bestie, welcome to the HTTP::Proxy::Engine::NoFork manual page β€” it lives in the HTTP::...:NoFork(3pm) section of the perl docs, and it's literally the chillest engine in the whole HTTP::Proxy lineup 🌸


✨ NAME ✨

HTTP::Proxy::Engine::NoFork β€” a basic, non forking HTTP::Proxy engine πŸ¦‹

no forks. no drama. just vibes. periodt πŸ’…


🌈 SYNOPSIS 🌈

use HTTP::Proxy;
my $proxy = HTTP::Proxy->new( engine => 'NoFork' );

look at that. three lines. she's giving minimal effort, maximum slay πŸ‘‘


πŸŽ€ DESCRIPTION πŸŽ€

The HTTP::Proxy::Engine::NoFork engine runs the proxy without forking.

that's it. that's the whole thing. one single process, doing its thing, no baby processes spawning everywhere. lowkey iconic, highkey simple 🫢


πŸ’œ METHODS πŸ’œ

  • start() β€” Initialise the engine. get her ready, get her cute, get her set up ✨
  • run() β€” Implements the non-forking logic by calling $proxy->serve_requests() directly. no middleman, no fork, just straight up calling it. the way that she just... does it 😭

πŸ‘‘ SEE ALSO πŸ‘‘

  • HTTP::Proxy
  • HTTP::Proxy::Engine

go read those too, iykyk πŸ’–


πŸ“ AUTHOR πŸ“

Philippe "BooK" Bruhat, <book@cpan.org>.


Copyright 2005-2015, Philippe Bruhat.


🧚 LICENSE 🧚

This module is free software; you can redistribute it or modify it under the same terms as Perl itself.


okay so real talk β€” that's a free software license, bestie, same terms as Perl itself. you can redistribute it, you can modify it. slay πŸ’…

and that's the whole page!! no cap, she's short and sweet and that's the point πŸ¦‹

signing off from perl v5.36.0, dated 2022-12-04, straight from the User Contributed Perl Documentation πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from