Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: PHProxy/phproxy

Tags

v1.3.3

Toggle v1.3.3's commit message
PHProxy v1.3.3

Highlights since v1.2.0:

  • Single-file PHP architecture — index.php is the whole product;
    no Composer, no files/ directory, no vendor/. .htaccess dropped.

  • JSON API: POST /?api=fetch — proxy makes the HTTP request for
    you, returns either a JSON envelope or the raw upstream response.

  • New utility endpoints (pure PHP built-ins, no external libraries):
        ?api=portcheck  – single port, range (80-443), or comma list;
                          NDJSON streaming so the UI fills in live
        ?api=dns        – A / AAAA / MX / TXT / NS / SOA / CAA /
                          CNAME / SRV / ANY via dns_get_record
        ?api=cert       – full certificate chain inspection + TLS
                          version probes + cipher per version +
                          public-key details + every X.509 extension
                          + fingerprints + raw PEM blocks
        ?api=ipinfo     – client / server / outgoing IP + reverse DNS

  • Panel tabs reorganised: Options · Cookies · Headers · IP · Port
    · DNS · SSL · CLI on the entry page; Options · Cookies · Headers
    · (SSL on HTTPS) · Trace · CLI · Network on proxied pages.

  • SSL tab on HTTPS proxied pages auto-inspects the current host on
    first open.

  • Headers tab now pre-populates with the actual request headers
    PHProxy sent — edit any value and click Save & replay to override
    that header for future requests to this host. Overrides REPLACE
    the matching default rather than appending.

  • CLI tab — copy-pasteable snippets in curl / PHP / Python / JS /
    Go, both direct-to-upstream and via the JSON API; also documents
    every check endpoint.

  • Top bar on proxied pages: house icon (was "Home" text), "Up"
    removed, layout is [home  URL  Go  …  gear].

  • Network tab — dev-tools-style log of every URL the proxy has
    fetched in the current session.

  • Encrypted-URL mode by default (AES-CTR + HMAC-SHA-256, rotating
    seed cookie). Configurable seed TTL and key length (128 / 192 /
    256) via the Options tab.

  • Tested on PHP 8.1 and 8.5; zero deprecations under E_ALL.

v1.1.1

Toggle v1.1.1's commit message
version bump

v1.1.0

Toggle v1.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update index.php

v1.0.2

Toggle v1.0.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
ready for minor release

v1.0.1

Toggle v1.0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
url decode.

v1.0

Toggle v1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
ready for release