Skip to content

Gotlsapi v1.0.0

Latest

Choose a tag to compare

@yashveerkc yashveerkc released this 27 Jun 01:14
· 3 commits to main since this release
60c381c

Gotlsapi is a powerful standalone EXE-based reverse proxy built with FastAPI + HTTPX. It allows you to forward HTTP requests with custom headers, proxy rotation, enforced header order, and optional protocol switching (HTTP/2). Designed especially for scenarios like API tunneling, automated checkers, or bypass flows, it works without installing Python or any dependencies.

🟒 Works out of the box β€” just run the EXE, and you're good to go.


πŸš€ Features

  • βœ… Supports GET, POST, PUT, DELETE, PATCH, and more
  • πŸ”€ Proxy injection with ip:port:user:pass auto-format
  • πŸ”’ HTTP/2 protocol switch via x-kc-protocol header
  • 🧠 Header order enforcement for bot protection bypassing
  • ⏱️ Delay support via x-kc-delay
  • πŸ› οΈ Fully async with httpx.AsyncClient for speed
  • πŸ“¦ No dependencies needed β€” just run the EXE!

πŸ–₯️ How to Use

  1. Download the EXE from the Releases section.

  2. Run the program:

    Gotlsapi.exe
  3. Select port (Default: 9000).

  4. Send your request through the proxy:

    POST http://localhost:9000/

πŸ”§ Supported Headers

Header Description
x-kc-url Target URL to forward the request to (can be full or relative)
x-kc-proxy Proxy in format ip:port:user:pass or full URL
x-kc-protocol 2 for HTTPS (HTTP/2), otherwise uses HTTP
x-kc-headerorder Force header order (comma-separated)
x-kc-delay Add delay (in ms) before forwarding request

All non-x-kc- headers will be forwarded as-is to the target.


πŸ“ Example Usage (Python)

import requests

headers = {
    "x-kc-url": "https://netflix.com/api/someendpoint",
    "x-kc-proxy": "ip:port:user:pass",
    "x-kc-protocol": "2",
    "x-kc-headerorder": "User-Agent,Accept,Content-Type",
    "User-Agent": "Mozilla/5.0",
    "Accept": "application/json",
}

r = requests.post("http://localhost:9000/", headers=headers, data='{}')
print(r.text)

πŸ› οΈ Setup Instructions

# 1. Clone the repo
$ git clone https://github.com/yashveerkc/Gotlsapi.git

# 2. Install dependencies
$ pip install -r requirements.txt

# 3. Run locally (for development)
$ python Gotlsapi.py

# 4. Or compile with Nuitka / PyInstaller

πŸ“¦ Build Info

  • Python
  • Written in: Python 3.10+
  • Compiled with: PyInstaller
  • Frameworks: FastAPI, httpx, uvicorn

πŸ“Έ Screenshots

βœ… Working login capture:
Login success

πŸ”„ Reverse Proxy Flow:
Proxy


πŸ“¦ Release Notes (v1.0.0)

Gotlsapi is a standalone EXE-based reverse proxy powered by FastAPI + HTTPX.
Built for API tunneling, checkers, bot bypassing, and full protocol/header control β€” without requiring Python or any setup.

SHA-256 Hash

certutil -hashfile Gotlsapi.exe SHA256

175c8e24829d5cb7ca1a9502c091a6b4757f93c011f98cb6f33ffa4befccd485


πŸ“œ License

This project is licensed under the MIT License.


🀝 Credits

Built with ❀️ by @YashvirGaming β€” Telegram: @therealyashvirgaming
GitHub stars
Twitter Follow